问题标签 [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.
tsql - 您可以在 JOIN w/TSQL 上使用 LIKE 运算符进行更新吗?
我正在从逗号分隔文件进行大量导入,并希望在导入过程结束时执行的存储过程中查找雇主 ID。我遇到的问题是我的 LIKE 似乎不起作用......所以我想看看语法是否正确。
注意 - 这将更新所有记录 = 雇主名称,但任何像 'foo%' 之类的东西都不会更新
是否可以以这种方式进行 LIKE,或者我是否需要在此加入之外进行另一次更新?
python - 在 python (django) 中使用带有参数的游标/查询中的“like”
我知道这可能是愚蠢的,但我决定问任何方式。
我一直在尝试查询类似的内容:
但是我在类似的句子中遇到错误。它不喜欢我需要获得包含第一个 %s 值的所有结果的额外 % 。
想法?
蒂亚!
php - 将 PHP 准备好的语句与 LIKE 结合起来
有人知道如何将 PHP 准备好的语句与 LIKE 结合起来吗?IE
"SELECT * FROM table WHERE name LIKE %?%";
c# - 在 SQL LIKE 子句中使用 SqlParameter 不起作用
我有以下代码:
这不起作用,我也试过这个:
但这也不起作用。出了什么问题?有什么建议么?
design-patterns - 从 SQL 中的 LIKE 约束返回的列值之间的匹配
我正在尝试匹配返回的列值,但值是作为模式匹配的结果返回的:
如您所见,我正在尝试检索一些列值,但 java derby 工具说:
错误 42884:未找到具有兼容参数的“FUNCTION”类型的名为“LIKE”的授权例程。
我该怎么办?
sql - SQL LIKE 子句的特殊字符列表
SQL 的所有特殊字符的完整列表是什么(我对 SQL Server 感兴趣,但其他的也很好)LIKE 子句?
例如
- %
- _
- [说明符] 例如 [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。
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...
sql - 在 Oracle 数据库中搜索 Long 数据类型的最佳方法是什么?
我正在使用将 HTML 存储为 Long 数据类型的 Oracle 数据库。我想查询数据库以搜索存储在 Long 中的 HTML 数据中的特定字符串。
我试过,“从 TABLE 中选择 *,其中 COLUMN 像 '%form%'”。这会导致以下 Oracle 错误,因为 Long 数据类型不支持“like”。
ORA-00932: 不一致的数据类型: 预期 NUMBER 长
sql-server - Sql Server 字符串比较
是否有任何关于 SQL Server 如何比较字符串并在其中处理搜索(如语句)的信息?我试图找出是否有一种方法可以确定将信息存储为大字符串的效率,并使用 sql server 对行进行一堆比较以确定哪个匹配。我知道这可能会很慢(每个信息字符串的长度为 2400 个字符),但我需要一些文件来说明字符串的比较方式,以便我可以展示它的效率(或低效率)。
sql - SQL `LIKE` 复杂度
有谁知道LIKE
最流行数据库的 SQL 运算符的复杂性是什么?