0

ローカルの Sybase データベースがあります。これは私のコンピューター上の dbf ファイルです。この Sybase データベースには、"é" などのフランス語の文字を含む文字列値が保持されます。
私が抱えている問題は、文字列に「é」文字を含む値が見つからないことです。値は表に示されています。制限を適用せずにすべてのレコードを選択すると、文字列に「é」文字を保持する値が表示されるため、これはわかっています。

例:

Select Column from SybasteTable
where Column = 'Fench é letters'

この制限を適用すると、この列にレコードが存在するにもかかわらず、レコードが見つかりません。

4

1 に答える 1

0

あなたの質問は私には完全に明確ではありません。しかし、私が間違っていなければ、é char を含むすべての行を選択する方法を探しています。
その場合は、このクエリを試してください

SELECT [columnName] FROM [tableName]
WHERE [columName] SIMILAR TO '[a-e]'

[columnName] は列の名前、[tableName] はテーブルの名前です

私があなたの質問を誤解した場合、あなたは何か他のものを探しています。質問を明確にするか、言い換えてください。

編集: like 句を SIMILAR TO に置き換えて、a - e の間および a を含むすべてのアクセント付き文字を取得する必要があります。

于 2012-12-07T13:08:32.860 に答える