相关疑难解决方法(0)

SQL LIKE子句的特殊字符列表

什么是SQL的所有特殊字符的完整列表(我对SQL Server感兴趣,但其他的也很好)LIKE子句?

例如

SELECT Name FROM Person WHERE Name LIKE '%Jon%'
Run Code Online (Sandbox Code Playgroud)

SQL Server:

  1. %
  2. _
  3. [说明符]例如[az]
  4. [^符]
  5. ESCAPE子句例如%30!%%'ESCAPE'!' 将评估30%为真
  6. '人物需要逃脱'例如他们变得他们'

MySQL的:

  1. % - 任何零个或多个字符的字符串.
  2. _ - 任何单个字符
  3. ESCAPE子句例如%30!%%'ESCAPE'!' 将评估30%为真

甲骨文:

  1. % - 任何零个或多个字符的字符串.
  2. _ - 任何单个字符
  3. ESCAPE子句例如%30!%%'ESCAPE'!' 将评估30%为真

SYBASE

  1. %
  2. _
  3. [说明符]例如[az]
  4. [^符]

进展:

  1. % - 任何零个或多个字符的字符串.
  2. _ - 任何单个字符

    参考指南 [PDF]

PostgreSQL的:

  1. % - 任何零个或多个字符的字符串.
  2. _ - 任何单个字符
  3. ESCAPE子句例如%30!%%'ESCAPE'!' 将评估30%为真

ANSI SQL92:

  1. %
  2. _
  3. 仅在指定时才使用ESCAPE字符.

PostgreSQL还有SIMILAR TO运算符,它添加了以下内容:

  1. [specifier]
  2. [^specifier]
  3. | - 两种选择中的任何一种
  4. * - 重复前一项零次或多次. …

sql special-characters sql-like

117
推荐指数
3
解决办法
25万
查看次数

如何在LIKE中使用百分比(%)而不将其视为通配符?

我有一个应该包含所有顶级和二级域名的数据库.但我正在解析的提要包含很多子文件夹,我想删除包含任何%符号的任何行,但我很难弄清楚如何使用百分号作为字段我' d喜欢匹配,同时仍然使用LIKE功能.以下是我正在尝试使用的代码:

select FROM `001ProductList` WHERE programURL  LIKE '%%%'
Run Code Online (Sandbox Code Playgroud)

以下是我想要匹配的示例:

www.site.com%3Ack-5941560-10463497?URL = HTTP%3A%2F%2Fwww.example.com%2Fproddetail.aspx%...

如果我遇到一个带有%符号的行,我想删除它.

mysql sql-like

6
推荐指数
1
解决办法
6286
查看次数

如何编写搜索词包含百分比 (%) 的 LIKE 语法?

我正在使用SQL Server 2012并且需要对名为 的特定字段执行搜索Notes。搜索条件是查找8%在该特定字段中提及该术语的所有行。

WHERE我的查询的子句如下T-SQL所示:

WHERE [Notes] like '%[8%]%'
Run Code Online (Sandbox Code Playgroud)

但是,查询未根据上述语法正确过滤。它还包括8提及该术语的行。

我查看了下面问题中提出的答案,但他们仍然没有给我正确的答案。

使用“%”的 SQL“LIKE”查询,其中搜索条件包含“%”

sql t-sql sql-server sql-like

2
推荐指数
1
解决办法
3631
查看次数

SQL SELECT 其中列包含子字符串

我有一个包含所有用户名的数据库。现在,我有一个可以搜索用户的页面。目前我使用以下 SQL:

SELECT uid, username, id, status 
FROM users 
WHERE `username` LIKE <search string>
Run Code Online (Sandbox Code Playgroud)

现在,我有一个用户名的记录Hattorius。但是当我使用该 SQL 语法并搜索hatt. 它没有给出任何结果。我怎样才能继续这项工作?

我四处寻找,但没有人真正回答这个问题。

sql

1
推荐指数
2
解决办法
4万
查看次数

标签 统计

sql ×3

sql-like ×3

mysql ×1

special-characters ×1

sql-server ×1

t-sql ×1