澳门新萄京 8

SQLServer之CHECK约束【澳门新萄京】

CHECK约束添加规则

一、CHECK
约束用于限制列中的值的界定。

贰、Check约束通过逻辑表达式来判断数据的卓有作用,用来界定输入1列或多列的值的限制,在列中更新数据时,所要输入的剧情必须满足Check约束的规范,不然将不恐怕正确输入。

3、要是对单个列定义 CHECK
约束,那么该列只允许特定的值。

四、假如对3个表定义 CHECK
约束,那么此约束会在特定的列中对值举行界定。

DEFAULT约束添加规则

一、若在表中定义了暗中同意值约束,用户在插入新的数目行时,假若该行未有点名数量,那么系统将暗中同意值赋给该列,如若我们不设置暗中同意值,系统暗中同意为NULL。

2、假诺“私下认可值”字段中的项替换绑定的暗许值(以不带圆括号的样式展现),则将唤起您解除对私下认可值的绑定,并将其替换为新的默许值。

叁、若要输入文本字符串,请用单引号 (‘)
将值括起来;不要选用双引号
(“),因为双引号已保存用于带引号的标识符。

四、若要输入数值暗中认可值,请输入数值并且永不用引号将值括起来。

5、若要输入对象/函数,请输入对象/函数的称谓并且不要用引号将名称括起来。

接纳SSMS数据库管理工科具添加CHECK约束

一、连接数据库,接纳数据库,选用数据表-》右键点击(只怕直接点击约束,右键点击,采取丰硕约束,前边步骤1样)-》选取设计。

澳门新萄京 1

二、选择要加上约束的数码列-》右键点击-》选取CHECK约束。

澳门新萄京 2

叁、在CHECK约束弹出框中式点心击添加。

澳门新萄京 3

四、在CHECK约束弹出框中-》输入CHECK约束表明式-》输入CHECK约束名-》输入CHECK约束描述-》其余能够选拔默许。

澳门新萄京 4

5、点击关闭-》点击保存按钮(只怕ctrl+s)-》刷新表查看结果。

澳门新萄京 5

接纳SSMS数据库管理工科具添加DEFAULT约束

1、连接数据库,选拔数据表-》右键点击-》选取设计。

澳门新萄京 6

二、在表设计窗口中-》选拔数据列-》在列属性窗口中找到默许值或绑定-》输入暗中同意值(注意私下认可值的数据类型和输入格式)。

澳门新萄京 7

叁、点击保存按钮(或然ctrl+s)-》刷新表-》再度打开表查看结果。

澳门新萄京 8

动用T-SQL脚本添加CHECK约束

使用T-SQL脚本添加DEFAULT约束

发表评论

电子邮件地址不会被公开。 必填项已用*标注