2014-09-26 59 views
1

另一个我相信的是一个非常基本的MySQL问题。MySQL - 将CHECK添加到列

Create Table MyTable 
(
    zip char(5) CHECK (zip = '11111') 
); 

Insert into MyTable 
Select '99999'; 

SELECT * From MyTable; --results in '99999' 

我限制“拉链”只值“11111”,但它让我把在“99999”没问题。我错过了什么?

+0

在MySQL中,你需要实现使用触发器或外键引用这样的约束。 – 2014-09-26 00:58:30

回答