1.SQL常用建表语句

--创建自增主键表

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);

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。