gpt4 book ai didi

sql - SQL/SOQL 中的名称查询, "' "作为名称的一部分

转载 作者:行者123 更新时间:2023-12-04 06:30:46 25 4
gpt4 key购买 nike

我需要编写一个 soql/sql 查询,该查询需要查找包含撇号的名称,例如 shaquel o'Neil。问题是 where 子句掺杂了 Neil 部分,因为这被认为是搜索条件的结尾。

任何建议如何处理这种情况?

谢谢!

最佳答案

在大多数 SQL 中,您会引用 '通过将其加倍到 '' .但是 afaik 你必须用 \ 来逃避它在 SOQL 中 - 所以你检查 'shaquel o\'Neil'在你的测试用例中。

我检查了它 - 正如我所想的那样,在 SOQL 中你用 \ 逃脱.以下是所有 SOQL 特殊字符的列表:

   \n  New line
\r Carriage return
\t Tab
\b Bell
\f Form feed
\" One double-quote character
\' One single-quote character
\\ Backslash

(来源: Quoted String Escape Sequences )

关于sql - SQL/SOQL 中的名称查询, "' "作为名称的一部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5439119/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com