怎么解决这个约束问题

CREATE TABLE Staff
(
Number CHAR(4) NOT NULL PRIMARY KEY,
Name VARCHAR(8) NOT NULL,
Sex CHAR(2) NOT NULL CHECK(Sex IN('男','女')),
Nation VARCHAR(6) NOT NULL DEFAULT '汉',
Section VARCHAR(12) NOT NULL,
Workdate DATETIME NOT NULL CHECK(Workdate>Birth),
Birth DATETIME NULL
)

img


Workdate DATETIME NOT NULL CHECK(Workdate>Birth),
不能使用其他列作为检查约束,这种情况可以通过以下几种方式控制:
1.前端js控制
2.后台控制
3.触发器控制