1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > SQL Sever — 设置外键+组合键(唯一性约束) 修改取值范围 设置某列的默认值

SQL Sever — 设置外键+组合键(唯一性约束) 修改取值范围 设置某列的默认值

时间:2022-03-13 04:13:47

相关推荐

SQL Sever — 设置外键+组合键(唯一性约束) 修改取值范围 设置某列的默认值

一丶 外键

/*添加外键*/USE EMIS301GOALTER TABLE 课程收费表ADD CONSTRAINT FK_课程收费_学号 FOREIGN KEY(student_id) REFERENCES 学生(学号)GO解释:ADD CONSTRAINT 外键名称 FOREIGN KEY(设置外键的列) REFERENCES 另一个表名(列名)

二丶 设置组合键(唯一性约束)

USE EMIS301GOALTER TABLE 课程收费表ADD CONSTRAINT IX_课程收费_学号科目学校 UNIQUE(student_id,course_code,school_term)GO解释:ADD CONSTRAINT 组合键名称 UNIQUE(列名,列名,列名)

三丶 修改取值范围

USE EMIS301GOALTER TABLE 课程收费表 add check(school_term between 1 and 10)解释:ALTER TABLE 表名 add check(列名 between 起始 and 截止)GO

四丶 设置某列的默认值

/*修改默认值*/USE EMIS301GOALTER TABLE 课程收费表 ADD charge tinyint NULL DEFAULT 0GO解释:ADD 列名 数据类型 NULL 默认值 0

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。