SQL 的所有特殊字符的完整列表是什么(我对 SQL Server 感兴趣,但其他的也很好)LIKE 子句?
例如
SELECT Name FROM Person WHERE Name LIKE '%Jon%'
- %
- _
- [说明符] 例如 [az]
- [^说明符]
- ESCAPE 子句 例如 %30!%%' ESCAPE '!' 将评估 30% 为真
- ' 字符需要用 ' 例如他们变成他们''
%- 任何零个或多个字符的字符串。_- 任何单个字符- ESCAPE 子句 例如 %30!%%' ESCAPE '!' 将评估 30% 为真
%- 任何零个或多个字符的字符串。_- 任何单个字符- ESCAPE 子句 例如 %30!%%' ESCAPE '!' 将评估 30% 为真
赛贝斯
- %
- _
- [说明符] 例如 [az]
- [^说明符]
%- 任何零个或多个字符的字符串。_- 任何单个字符参考指南在这里[PDF]
%- 任何零个或多个字符的字符串。_- 任何单个字符- ESCAPE 子句 例如 %30!%%' ESCAPE '!' 将评估 30% 为真
- %
- _
- 仅当指定时才使用 ESCAPE 字符。
PostgreSQL 还具有SIMILAR TO添加以下内容的运算符:
[specifier][^specifier]|- 两种选择中的任何一种*- 前一项重复零次或多次。+- 重复上一个项目一次或多次。()- 将项目组合在一起
我们的想法是使它成为一个可以成为“一站式商店”的社区 Wiki。