-1

SQL Serverのテーブルのフィールド値がA(B)のようで、クエリを書くと

SELECT * FROM MyTable WHERE MyField = 'A(B)'

結果は返されません。この状況をどのように処理しますか?

4

1 に答える 1

2

クエリは正常に機能するはずです。別のエスケープ パラメータを指定する場合は、ESCAPE.

WHERE column LIKE '%A#(B#)%' ESCAPE '#'

また、「A(B)」を含むものと一致させたい場合は、パーセテージ記号で囲むことを忘れないでください。

于 2012-04-16T12:51:50.247 に答える