sqlite
數(shù)據(jù)庫(kù);使用;嵌入式關(guān)系數(shù)據(jù)庫(kù)
glob
英 [gl?b]? ?美 [glɑ:b]??
n.一滴,一小滴水珠,(可塑性物質(zhì)的)一團(tuán)
SQLite Glob函數(shù) 語(yǔ)法
作用:SQLite 的?GLOB?運(yùn)算符是用來匹配通配符指定模式的文本值。如果搜索表達(dá)式與模式表達(dá)式匹配,GLOB 運(yùn)算符將返回真(true),也就是 1。與 LIKE 運(yùn)算符不同的是,GLOB 是大小寫敏感的,對(duì)于下面的通配符,它遵循 UNIX 的語(yǔ)法。星號(hào) (*)問號(hào) (?)星號(hào)(*)代表零個(gè)、一個(gè)或多個(gè)數(shù)字或字符。問號(hào)(?)代表一個(gè)單一的數(shù)字或字符。這些符號(hào)可以被組合使用。
語(yǔ)法:* 和 ? 的基本語(yǔ)法如下:
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 運(yùn)算符來結(jié)合 N 個(gè)數(shù)量的條件。在這里,XXXX 可以是任何數(shù)字或字符串值。