SQLite like() 函数使用指南

来源:这里教程网 时间:2026-03-25 17:11:35 作者:

SQLite

like()
函数检查一个给定的字符串是否与给定的模式匹配。

like()
语法

这里是 SQLite

like()
函数的语法:

like(pattern, str[, escape])

参数

pattern
必需的。 一个模式,该模式采用 SQL 通配符语法。它支持两个通配符:
%
_
%
可以匹配任意数量的任意字符,
_
可以匹配单个任意字符。
str
必需的。 要检查的字符串。
escape
可选的。 转义符号。以转义
pattern
中的通配符。

返回值

SQLite

like()
函数返回
1
或者
0
。如果
like()
返回
1
,则表示一个给定的字符串与给定的模式匹配; 如果
like()
返回
0
,则表示一个给定的字符串与给定的模式不匹配。

like()
实例

要检查字符串

hello
是否与模式
%el%
匹配,请使用如下语句:

SELECT like('%el%', 'hello');

like('%el%', 'hello')---------------------1

这里, 字符串

hello
与模式
%el%
匹配。

要检查字符串

hello
是否与模式
%el__
匹配,请使用如下语句:

SELECT like('%el__%', 'hello');

like('%el__%', 'hello')-----------------------1

这里, 字符串

hello
与模式
%el__%
匹配。

要检查字符串

hello
是否与模式
%el_
匹配,请使用如下语句:

SELECT like('%el_', 'hello');

like('%el_', 'hello')---------------------0

这里, 字符串

hello
与模式
%el_
不匹配。

相关推荐

热文推荐