Mysql 如何对此列进行约束
我希望hiredate列有一个检查约束。这是我的尝试,我只希望用户能够输入一个大于1990年1月1日的日期Mysql 如何对此列进行约束,mysql,sql,Mysql,Sql,我希望hiredate列有一个检查约束。这是我的尝试,我只希望用户能够输入一个大于1990年1月1日的日期 ALTER TABLE EMP ADD CONSTRAINT HIRE_DATE_CK CHECK (HIREDATE >=1990/01/01) 这是我得到的错误: 比较运算符>=操作数不兼容 MySQL没有应用/具有检查约束。我建议你要么通过前端管理检查,要么按照罗纳尔多的指示使用两个触发器:答案是在单引号内键入1990/1/1 更改表EMP
ALTER TABLE EMP
ADD CONSTRAINT HIRE_DATE_CK
CHECK (HIREDATE >=1990/01/01)
这是我得到的错误:
比较运算符>=操作数不兼容
MySQL没有应用/具有
检查约束。我建议你要么通过前端管理检查,要么按照罗纳尔多的指示使用两个触发器:答案是在单引号内键入1990/1/1
更改表EMP
添加约束雇用日期检查
检查(HIREDATE>='1990/01/01')然后不要使用MySQL。它不强制检查约束。