sqlite

數據庫;使用;嵌入式關系數據庫

glob

英 [gl?b]? ?美 [glɑ:b]??

n.一滴,一小滴水珠,(可塑性物質的)一團

SQLite Glob函數 語法

作用:SQLite 的?GLOB?運算符是用來匹配通配符指定模式的文本值。如果搜索表達式與模式表達式匹配,GLOB 運算符將返回真(true),也就是 1。與 LIKE 運算符不同的是,GLOB 是大小寫敏感的,對于下面的通配符,它遵循 UNIX 的語法。星號 (*)問號 (?)星號(*)代表零個、一個或多個數字或字符。問號(?)代表一個單一的數字或字符。這些符號可以被組合使用。

語法:* 和 ? 的基本語法如下:

SELECT?FROM?table_name
WHERE?column?GLOB?'XXXX*'
or?
SELECT?FROM?table_name
WHERE?column?GLOB?'*XXXX*'
or
SELECT?FROM?table_name
WHERE?column?GLOB?'XXXX?'
or
SELECT?FROM?table_name
WHERE?column?GLOB?'?XXXX'
or
SELECT?FROM?table_name
WHERE?column?GLOB?'?XXXX?'
or
SELECT?FROM?table_name
WHERE?column?GLOB?'????'

您可以使用 AND 或 OR 運算符來結合 N 個數量的條件。在這里,XXXX 可以是任何數字或字符串值。

SQLite Glob函數 示例

rree