shaquel o'Neilのように、アポストロフィが含まれている名前を検索する必要があるsoql/sqlクエリを作成する必要があります。問題は、where句がNeil部分をドープすることです。これは、検索条件の終わりと見なされるためです。
この状況をどのように処理するかについての提案はありますか?
ありがとう!
'
ほとんどのSQLでは、2倍にして引用し''
ます。しかし、afaikは\
、SOQLでエスケープする必要があるため、テストケースでチェック'shaquel o\'Neil'
します。
私はそれをチェックしました-私が思ったように、SOQLではあなたは。でエスケープします\
。すべてのSOQL-special-charのリストは次のとおりです。
\n New line
\r Carriage return
\t Tab
\b Bell
\f Form feed
\" One double-quote character
\' One single-quote character
\\ Backslash
(出典:引用された文字列エスケープシーケンス)