この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

引用符で囲まれた文字列のエスケープシーケンス

SOQL では、クエリで有効な複数のエスケープシーケンスが定義されているため、クエリに特殊文字を含めることができます。改行、行頭復帰、タブ、引用符などをエスケープできます。SOQL のエスケープ文字はバックスラッシュ (\) 文字です。

SOQL で次のエスケープシーケンスを使用できます。

シーケンス 意味
\n または \N 改行
\r または \R 行頭復帰
\t または \T タブ
\b または \B バックスペース
\f または \F フォームフィード
\" 1 つの二重引用符文字
\' 1 つの一重引用符文字
\\ バックスラッシュ
LIKE 式のみ: \_ 1 つのアンダースコア文字 ( _ )
LIKE 式のみ: \% 1 つのパーセント記号文字 ( % )

その他のコンテキストでバックスラッシュ文字を使用すると、エラーが発生します。

エスケープ文字の例

SELECT Id FROM Account WHERE Name LIKE 'Ter%'
名前が 3 つの文字シーケンス「Ter」で始まるすべての取引先を選択します。
SELECT Id FROM Account WHERE Name LIKE 'Ter\%'
名前が 4 つの文字シーケンス「Ter%」に完全に一致するすべての取引先を選択します。
SELECT Id FROM Account WHERE Name LIKE 'Ter\%%'
名前が 4 つの文字シーケンス「Ter%」で始まるすべての取引先を選択します。