eskysky
发布于 2020-10-08 / 55 阅读
0

SQL Server基本操作(二)

创建主键约束

在对象资源管理器中右键需要进行操作的表,在菜单中点击“设计”。 主键约束截图 选中需要设置为主键的字段,右键其前面的三角形箭头,在弹出的菜单中点击“设置主键”。 主键约束截图 设置完成后图标会相应的变化。 主键约束截图

创建检查约束

选中需要设置检查约束的字段,右键其前面的三角形箭头,在弹出的菜单中点击“CHECK约束”。 检查约束截图 点击左下角“添加”按钮后再点击表达式项后面的“…”按钮。 检查约束截图 在弹出的对话框中输入“age > 1”,按“确定”即可。 检查约束截图

外键约束

选中需要设置外键约束的字段,右键其前面的三角形箭头,在弹出的菜单中点击“关系”。 外键约束截图 在弹出的外键关系对话框中点击左下角“添加”按钮后再点击表和列规范项后面的“…”按钮。 外键约束截图 设置主键表项为class表的id字段(即数据来源于class表),设置外键表项为“class_id”(即外键表的class_id字段的数据来源于class表的id字段),点击“确定”即可。 外键约束截图

默认约束

选中要设置的列名,在列属性中设置“默认值或绑定”项即可。下图即为给sex字段设置默认值“男”。 默认约束截图

标识列

选中要设置的列名,在列属性中将(是标识)设置为“是”即可。其中标识种子为初始值,标识增量为每次增加的量。 标识列截图

列值是否为空

如果不允许该字段为空,则将该项的“允许Null值”的选择框的勾去掉;若允许为空则勾选。 允许NULL值截图

唯一约束

唯一约束表示该字段里的值只能是唯一的,不能存在两个相同的值。 选中需要设置唯一约束的字段,右键其前面的三角形箭头,在弹出的菜单中点击“索引/键”。 唯一约束截图 在弹出的对话框中先点击“添加”,然后将类型设置为“唯一键”,并将列设置为需要设置的字段(下图设置为stu_num字段)。设置完成后点击“关闭”按钮即可。 唯一约束截图

往数据库里添加数据

在对象资源管理器中右键需要进行操作的表,在菜单中点击“编辑前200行”。 添加数据 输入要添加的数据后按回车键即可完成添加。 添加数据 如果添加不符合约束的数据,系统就会进行提示。 错误提示