1.SQL常用建表语句

作者: bshoes | 来源:发表于2019-05-28 21:47 被阅读0次

    --创建自增主键表

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

    相关文章

      网友评论

        本文标题:1.SQL常用建表语句

        本文链接:https://www.haomeiwen.com/subject/itnjtctx.html