问题标签 [sql-like]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
3017 浏览

tsql - 您可以在 JOIN w/TSQL 上使用 LIKE 运算符进行更新吗?

我正在从逗号分隔文件进行大量导入,并希望在导入过程结束时执行的存储过程中查找雇主 ID。我遇到的问题是我的 LIKE 似乎不起作用......所以我想看看语法是否正确。

注意 - 这将更新所有记录 = 雇主名称,但任何像 'foo%' 之类的东西都不会更新

是否可以以这种方式进行 LIKE,或者我是否需要在此加入之外进行另一次更新?

0 投票
4 回答
14243 浏览

python - 在 python (django) 中使用带有参数的游标/查询中的“like”

我知道这可能是愚蠢的,但我决定问任何方式。

我一直在尝试查询类似的内容:

但是我在类似的句子中遇到错误。它不喜欢我需要获得包含第一个 %s 值的所有结果的额外 % 。

想法?

蒂亚!

0 投票
6 回答
8573 浏览

php - 将 PHP 准备好的语句与 LIKE 结合起来

有人知道如何将 PHP 准备好的语句与 LIKE 结合起来吗?IE

"SELECT * FROM table WHERE name LIKE %?%";

0 投票
4 回答
83942 浏览

c# - 在 SQL LIKE 子句中使用 SqlParameter 不起作用

我有以下代码:

这不起作用,我也试过这个:

但这也不起作用。出了什么问题?有什么建议么?

0 投票
2 回答
2183 浏览

design-patterns - 从 SQL 中的 LIKE 约束返回的列值之间的匹配

我正在尝试匹配返回的列值,但值是作为模式匹配的结果返回的:

如您所见,我正在尝试检索一些列值,但 java derby 工具说:

错误 42884:未找到具有兼容参数的“FUNCTION”类型的名为“LIKE”的授权例程。

我该怎么办?

0 投票
5 回答
299426 浏览

sql - SQL LIKE 子句的特殊字符列表

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

例如

SQL 服务器

  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% 为真

赛贝斯

  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. *- 前一项重复零次或多次。
  5. +- 重复上一个项目一次或多次。
  6. ()- 将项目组合在一起

我们的想法是使它成为一个可以成为“一站式商店”的社区 Wiki。

0 投票
3 回答
7087 浏览

sql-server - Best way to literal phrase search a text column in SQL Server

I thought full-text search would let me do exact phrase searching in a more optimized way than a LIKE predicate, but I'm reading that it doesn't do that exactly.

Is "LIKE" the most efficient way to search thousands of rows of TEXT fields in a table for a literal string?

It's got to be exact matching...

0 投票
5 回答
107768 浏览

sql - 在 Oracle 数据库中搜索 Long 数据类型的最佳方法是什么?

我正在使用将 HTML 存储为 Long 数据类型的 Oracle 数据库。我想查询数据库以搜索存储在 Long 中的 HTML 数据中的特定字符串。

我试过,“从 TABLE 中选择 *,其中 COLUMN 像 '%form%'”。这会导致以下 Oracle 错误,因为 Long 数据类型不支持“like”。

ORA-00932: 不一致的数据类型: 预期 NUMBER 长

0 投票
5 回答
744 浏览

sql-server - Sql Server 字符串比较

是否有任何关于 SQL Server 如何比较字符串并在其中处理搜索(如语句)的信息?我试图找出是否有一种方法可以确定将信息存储为大字符串的效率,并使用 sql server 对行进行一堆比较以确定哪个匹配。我知道这可能会很慢(每个信息字符串的长度为 2400 个字符),但我需要一些文件来说明字符串的比较方式,以便我可以展示它的效率(或低效率)。

0 投票
3 回答
2077 浏览

sql - SQL `LIKE` 复杂度

有谁知道LIKE最流行数据库的 SQL 运算符的复杂性是什么?