2

エンドユーザーが利用できる結果に基づいて、検索クエリで以下のすべての特殊文字を許可したいと考えています。そのため、以下のすべての値を 1 つの列自体に入力し、Like 演算子を使用して SQL クエリを実行したいと考えています。

  • !@#$%^&*()-_=+[]{}\|;':",./<>?

ESCAPE 文字、角かっこなど、考えられるすべての解決策を探しました。しかし、それはまでしか機能しません

select * from table where title like '!@#$%[^]' ESCAPE '\'

「&」を追加するとすぐに、行が返されません。

ここで何かが足りないようです。

4

2 に答える 2