对sqlserver中的一些语句的理解

本文详细解析了SQL Server中创建主键约束的语句,包括聚集索引、IGNORE_DUP_KEY选项及主键名称的设置。同时,介绍了如何使用sys.sp_addextendedproperty为表和字段添加描述性注释。
摘要由CSDN通过智能技术生成

constraint [pk_users] primary key clustered 
(
[userid] ASC
)WITH (IGNORE_DUP_KEY = OFF) ON [PRIMARY]
GO
 
这是在userid列上创建一个唯一聚集索引的语句。
primary key表明创建的是主键约束,culstered表示索引类型是聚集索引,
IGNORE_DUP_KEY = OFF的作用是在向表中插入数据的时候,如果遇到表中已经存在userid的值,insert语句就会失败,并且回滚整个insert语句。
ON [PRIMARY]表示是索引创建在主文件组上。
[pk_users] 是主键的名称。


CREATE TABLE [xxx].[t_absentee_goto_hospital](
    [id_absentee_goto_hospital] [uniqueidentifier] NOT NULL,
    [id_absentee] [decimal](18, 0) NULL,
    [cd_goto_hospital_state] [varchar](30) NULL,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值