--创建自增主键表
CREATE TABLE MyTab(
iNo int IDENTITY(1,1) PRIMARY KEY, --数字自增长主键
iType int NULL, --整数
sName varchar(50) NOT NULL, --字符 必填
fAmt numeric(18, 5) NULL, --浮点
dBuild datetime NULL, --时间
dEdit datetime NULL,
rv rowversion --时间戳
)
--创建联合主键表
CREATE TABLE MyTab1(
iNo int IDENTITY(1,1), --数字自增长主键
iType int Not NULL , --整数 必填
sName varchar(50) NOT NULL Primary Key (iType,sName),
fAmt numeric(18, 5) NULL, --浮点
dBuild datetime NULL, --时间
dEdit datetime NULL,
rv rowversion --时间戳
)
--新建联合主键
ALTER TABLE MyTab1 WITH NOCHECK ADD
CONSTRAINT PK_MyTab1 PRIMARY KEY NONCLUSTERED
(iType,sName)
--创建复合索引
create index ix_dEdit_sName_MyTab on MyTab(dEdit,sName);