十年专注于品牌网站建设 十余年专注于网站建设_小程序开发_APP开发,低调、敢创新、有情怀!
南昌百恒网络微信公众号 扫一扫关注
小程序
tel-icon全国服务热线:400-680-9298,0791-88117053
扫一扫关注百恒网络微信公众号
扫一扫打开百恒网络微信小程序

百恒网络

南昌百恒网络

sql创建有约束表的方法和实例

百恒网络 2012-08-22 5573

在讨论创建有约束表的方法之前我们先要了解以下参数:

◎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字段的值不能为空.

希望本文对广大站长或从事企业网站建设公司的团队有所帮助,如对此不太理解的,可以与南昌做网站公司百恒网络技术部联系。我们很高兴与广大站长和从事企业网站建设公司技术人员分享我们的技术和经验。


400-680-9298,0791-88117053
扫一扫关注百恒网络微信公众号
扫一扫打开百恒网络小程序

欢迎您的光顾,我们将竭诚为您服务×

售前咨询 售前咨询
 
售前咨询 售前咨询
 
售前咨询 售前咨询
 
售前咨询 售前咨询
 
售前咨询 售前咨询
 
售后服务 售后服务
 
售后服务 售后服务
 
备案专线 备案专线
 
×