1

我有这张桌子:

CREATE  TABLE `sold` (
`part_ID` INT(11) NOT NULL ,
`date` DATE NOT NULL ,
 PRIMARY KEY (`part_ID`, `date`) ,
 FOREIGN KEY (`part_ID` )
 REFERENCES `part` (`part_ID` );

此表表示每天销售的零件,约束表示销售数量应至少为 25 且最多为 100。我该如何实施此约束?

我认为它应该从这样的事情开始:

CHECK ( NOT EXISTS ...
4

1 回答 1

1

试试下面

CONSTRAINT chk_sales CHECK (columnName>=25 AND columnName <=100)

另请参阅此链接

于 2013-03-11T19:07:19.110 回答