27,580
社区成员
发帖
与我相关
我的任务
分享
ALTER TABLE [dbo].[tblA] ADD CONSTRAINT [PK_tblA] PRIMARY KEY NONCLUSTERED
(
[Field1] ASC,
[Field2] ASC,
[Field3] ASC,
[Field4] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, FILLFACTOR = 90) ON [PRIMARY]
设置默认值alter table <表名> add <列名> <默认值类型> default '<默认值>'
设置主键alter table <表名> add constraint <主键名> primary key(<列名>)
设置联合主键alter table <表名> add constraint <主键名> primary key(<列名1>,<列名2>,...,<列名N>)
约束alter table <表名> add constraint <约束名> check (<约束语句>)在输入语句的时候<>是不需要的
SET NOCOUNT OFF USE pubs IF EXISTS (SELECT name FROM sysindexes WHERE name = 'zip_ind') DROP INDEX authors.zip_ind GO USE pubs GO CREATE NONCLUSTERED INDEX zip_ind ON authors (zip) WITH FILLFACTOR = 100
ALTER TABLE [dbo].[tblA] ADD CONSTRAINT [PK_tblA] PRIMARY KEY NONCLUSTERED
(
[Field1] ASC,
[Field2] ASC,
[Field3] ASC,
[Field4] ASC
)