这是我的桌子(EMP)
mysql> select * from EMP;
我想在SAL属性的Check语句中使用BETWEEN运算符。
alter table EMP add check(SAL between 50000 and 100000);
我插入了一个违反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.
它不会显示错误,而是接受无效值!
如何解决这个问题?