数据库表有个字段表示性别,如何在企业管理器里面约束值只能取“男”和“女”

数据库表有个字段表示性别,如何在企业管理器里面约束值只能取“男”和“女”,第1张

可以添加约束

ALTER TABLE 数据库表 WITH NOCHECK

ADD CONSTRAINT xxx_check CHECK (有个字段 in ('男','女'))

1约束主要有一下几种:

NOT NULL : 用于控制字段的内容一定不能为空(NULL)。

UNIQUE : 控件字段内容不能重复,一个表允许有多个 Unique 约束。

PRIMARY KEY: 也是用于控件字段内容不能重复,但它在一个表只允许出现一个。

FOREIGN KEY: FOREIGN KEY 约束用于预防破坏表之间连接的动作,FOREIGN KEY 约束 2 也能防止非法数据插入外键列,因为它必须是它指向的那个表中的值之一。

CHECK: 用于控制字段的值范围。

DEFAULT: 用于设置新记录的默认值。

3 not null : 用于控制字段的内容一定不能为空(NULL)。

用法 :Create table MyTable

(

id varchar(32) not null,

name varchar (32)

)

4 Primary Key :也是用于控件字段内容不能重复,但它在一个表只允许出现一个。

在Sql Server、Orcale、MS Access 支持的添加Primary Key语法:

Create table myTB1

(

id nvarchar(32) not null primary key,

name nvarchar(32)

)

以上就是关于数据库表有个字段表示性别,如何在企业管理器里面约束值只能取“男”和“女”全部的内容,包括:数据库表有个字段表示性别,如何在企业管理器里面约束值只能取“男”和“女”、sqlserver怎么在查询分析器里给数据列添加唯一约束、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10189821.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存