-1

我们知道LIKEoperator 中存在%表示所有值都有效的值,但是equal(=)operator 中是否存在类似的值?

4

3 回答 3

3

的全部意义LIKE在于它支持通配符。

Equals 就是这个意思——equal not like。

于 2013-06-30T16:38:40.873 回答
2

是的,这是可能的。

WHERE col1 LIKE '%'

匹配并非所有行NOT NULL的所有值。col1

要实现与您完全相同的语义,=您可以这样做

WHERE col1 = col1

但最好只是从WHERE子句中省略那个无意义的表达。

于 2013-06-30T16:38:53.947 回答
0

%不是运算符,而是“任意字符串”的占位符。

不,这就是LIKE目的。您可以使用字符串函数,instring(...)但那不是placeholder

于 2013-06-30T16:39:44.717 回答