我只想知道关键字检查后的符号<>是做什么的??
示例:
create table DistancesTbl(
from varchar(100) not null,
to varchar(100) not null,
km smallint not null,
primary key(from, to),
constraint check_from_to check (from <> to),
constraint check_distance check (km > 0)
);
在上一个查询中,该行是什么 约束check_from_进行检查(从<>到), 确切地做?
谢谢!
答案 0 :(得分:2)
这是not equal operator的另一个版本:
Not equal: mysql> SELECT '.01' <> '0.01'; -> 1 mysql> SELECT .01 <> '0.01'; -> 0 mysql> SELECT 'zapp' <> 'zappp'; -> 1
与使用!=