Mysql CHECK约束

时间:2013-01-09 22:28:06

标签: mysql sql

  

可能重复:
  CHECK constraint in MySQL is not working

我是学生,现在我必须弄清楚检查的意义。 我们有一些代码:

CHECK (CHAR_LENGTH(PLZ) = 4) 

现在我必须弄清楚它到底在做什么。问题是我在互联网上找不到任何东西(或者我使用谷歌做了一些完全错误的事情)。 我创建了这个代码来测试它:

CREATE TABLE Test(
    ID CHAR(4),
    CHECK (CHAR_LENGTH(ID) = 4)
);

INSERT INTO Test(ID) VALUES ('12345');

问题是我无法找到与CHECK约束删除行的任何区别。现在我问你?我使用与否的区别是什么。

0 个答案:

没有答案