以下
查询有什么区别?
FROM COMPANY WHERE ADDRESS GLOB '*-*';
FROM COMPANY WHERE ADDRESS LIKE '%-%';
我知道与 LIKE 运算符不同,GLOB 区分大小写。这是唯一的区别吗?
文档说:
GLOB 运算符类似于 LIKE,但对其通配符使用 Unix 文件通配语法。此外,GLOB 区分大小写,与 LIKE 不同。
仅此而已。
GLOB 的其他区别 你可以把它用作正则表达式即:要选择以数字结尾的字段,请使用 GLOB '*[0-9]'
要选择不包含任何数字的字段,请使用 GLOB '[^0-9]