1

DBに、特殊文字を含むデータを含む可能性のある列があります。例:a列の場合、名前には次のようなデータが含まれる可能性がありますsantoshのsantosh / s santosh%s

like演算子を使用してDBでこれらの値を検索する方法。

Select * from table where name like '%santosh%';

上記のクエリを変更してアポストロフィ(santosh's)を検索する方法

4

2 に答える 2

2

1.アポストロフィを使用できます

Select * from table where column like '%santosh''s%' 

2./sの場合は直接与えることができます

Select * from table where column like '%santosh/s%' 

3.%sの場合は使用できます

Select * from table where column like '%santosh[%]s%' 

お役に立てれば.....

于 2012-10-22T10:42:24.813 に答える
0

キャラクターをエスケープするには、2つのアポストロフィを使用するだけです

Select * from table where name like '%santosh''s%';
于 2012-10-22T10:11:19.477 に答える