MYSQL BETWEEN运算子

时间:2019-01-09 13:42:53

标签: mysql

这是我的桌子(EMP)

mysql> select * from EMP;

enter image description here

我想在SAL属性的Check语句中使用BETWEEN运算符。

alter table EMP add check(SAL between 50000 and 100000);

enter image description here

我插入了一个违​​反BETWEEN约束的SAL值,以检查我的查询是否正常工作。

insert into EMP values('2134','ARUN','TESTER','NO','1998-08-22','M',20000,2500,03); //I gave SAL as 20000 which is invalid in my case.

它不会显示错误,而是接受无效值!

enter image description here

如何解决这个问题?

0 个答案:

没有答案