#751 | クォーテーションを含む条件でレコードを抽出するには? | クエリ | |
クエリでのLike演算子を使った抽出において、そのフィールドの値の中に「クォーテーションを含む」という条件の場合、シングルクォーテーションの場合は簡単です。ふつうに抽出文字を指定するように「'」を指定します。 SELECT 商品コード, 商品名, 備考 FROM mtbl商品マスタ WHERE 備考 Like "*'*" 一方、ここで「Like "*"*"」のようにして、ダブルクォーテーションを指定した場合、それを入力した時点でエラーメッセージが表示されます。Like演算子では「"」(ダブルクォーテーション)で囲んで抽出文字を指定しますが、その中にさらに「"」があるため式を判別できなくなるためです。 そこで、次のいずれかの方法を使って記述します。
SQL文の例: SELECT 商品コード, 商品名, 備考 FROM mtbl商品マスタ WHERE 備考 Like "*""*" |
|||
|
Copyright © T'sWare All rights reserved |