可能重复:
MySQL中的CHECK约束无效
我是学生,现在我必须弄清楚检查的意义.我们有一些代码:
CHECK (CHAR_LENGTH(PLZ) = 4)
Run Code Online (Sandbox Code Playgroud)
现在我必须弄清楚它到底在做什么.问题是我在互联网上找不到任何东西(或者我使用谷歌做了一些完全错误的事情).我创建了这个代码来测试它:
CREATE TABLE Test(
ID CHAR(4),
CHECK (CHAR_LENGTH(ID) = 4)
);
INSERT INTO Test(ID) VALUES ('12345');
Run Code Online (Sandbox Code Playgroud)
问题是我无法找到与CHECK约束删除行的任何区别.现在我问你?我使用与否的区别是什么.
归档时间: |
|
查看次数: |
34676 次 |
最近记录: |