我正在创建表,如下所示:
CREATE TABLE `work` (
`ID` int(11) NOT NULL AUTO_INCREMENT,
`WORKDONE` varchar(50) DEFAULT NULL,
`INSTALLATIONDATE` datetime NOT NULL,
`LASTUPDATEDDATE` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
`CREATEDBY` varchar(50) NOT NULL DEFAULT 'SYSTEM',
`LASTUPDATEDBY` varchar(50) NOT NULL DEFAULT 'SYSTEM',
PRIMARY KEY (`ID`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
我想在上方的CHECK
列上添加WORKDONE
约束,以使其仅接受三个值之一('YES','NO','MAYBE')
,并且不接受任何其他值。