在讨论创建有约束表的方法之前我们先要了解以下参数:
◎Not null:表示这个列不能为空即必须填写。
◎Primary Key:指定所有列值必须是唯一的,且列不能为空,即这个约束包含了两个约束。
◎Unique:表示这个列中的所有值不能重复,但可以为空。
◎Reference:表示这个例是引用表的处键。
◎Check:验证列值服从某些规则,即规定该列的取值范围。
南昌网站建设公司技术人员提醒,数据库表中的每一个列都可以有一个或多个约束。
1.创建含有不能为空字段的表,代码如下:
use MyDatabase
go
create table WebUser
(
id int not null,
UserName varchar(50) not null,
UserAdderss varchar(50) not null,
UserAge int
)
其中id、UserName、UserAdderss这三个字段都不能为空.
南昌网络公司技术人员提示:在Oracle和DB2关系数据库中,不能为空的表示方法与SQL server是相同的.
2.创建含有主键、唯一键字段的数据库表,实例代码如下:
use MyDatabase
go
create table WebUser
(
id int primary key,
UserName varchar(50) unique,
UserAdderss varchar(50) not null,
UserAge int
)
其中id 是主键关键字段、UserName 存放的值是唯一、UserAdderss字段的值不能为空.
希望本文对广大站长或从事企业网站建设公司的团队有所帮助,如对此不太理解的,可以与南昌做网站公司百恒网络技术部联系。我们很高兴与广大站长和从事企业网站建设公司技术人员分享我们的技术和经验。