ms sqlサーバーでエスケープする必要がある特殊文字のリストを探していましたが、パラメーター化されたクエリを使用するようにアドバイスされた同様の質問に対して見た回答の1つとほとんどを見つけることができませんでした..これはすでに行っていますが、使用しているフレームワーク私のためにエスケープしません。
したがって、私はそれらの束を試してみて、どれが失敗するかを確認すると思いました....そして、簡単なクエリを試しました
select * from x where value = '<characters>'
そのようなクエリでは、キーボードで見つけることができるほとんどすべての文字を試しましたが、すべてが機能しているように見えます... Singe Quoteを除いて..失敗しました。
したがって、無効であり、ms sql server - tsql でエスケープする必要がある文字のリストを知りたいのですが、一重引用符をエスケープするだけで問題を引き起こす可能性のある残りを残すリスクを冒したくありません
あなたの助けに感謝