数据库基础知识2-添加约束
1.查询分析器显示行号
工具-->选项-->文本编辑器-->所有语言-->常规,行号勾选。
2.如何设置约束条件
(1)手动添加
右击-->CHECK约束-->添加,编辑你的表达式即可。
(2)代码添加--注意符号为英文状态下
ALTER TABLE 表
ADD CONSTRAINT check约束名称 CHECK ( LEN( 手机号码 ) == 11 );
备注:如果你在执行时发生以下错误,那可能是你的数据表里含有不满足check约束的值,改回来就好了!(记得刷新数据库)
(3)check约束--唯一性
unqiue约束用于强制非主键列的唯一性,允许存在空值(应该只有一个)
ALTER TABLE Info_Maintainer ADD CONSTRAINT uniquephone UNIQUE (联系方式)