我的桌子:
TABLE texts:
(txt TEXT UNIQUE):
blob
abcdef
WhAt7228
_0jap
...
因為txt
我想在給定的字串中查找子字串(例如“megablob”)。if IS_SUBSTR(txt, "megablob"): return true
應該回傳 true,因為第一個元素“blob”是“megablob”的子字串。
uj5u.com熱心網友回復:
使用EXISTS
which 回傳1
fortrue
或0
for false
。
對于區分大小寫的搜索使用INSTR()
功能:
SELECT EXISTS (SELECT * FROM tablename WHERE INSTR('megablob', txt));
對于不區分大小寫的搜索使用LIKE
運算子:
SELECT EXISTS (SELECT * FROM tablename WHERE 'megablob' LIKE '%' || txt || '%');
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/528818.html