zoukankan      html  css  js  c++  java
  • sql 标准见表语句

     

    建一张表

    /******************************************************************************** 小区主档记录,要保证与OrgLevelUnit同步 ********************************************************************************/

    IF not exists(SELECT OBJECT_NAME (id )FROM sysobjects
    WHERE xtype = 'U' AND OBJECTPROPERTY (id, 'IsMSShipped') = 0
    and OBJECT_NAME (id)='WYEstate')
    Create table  WYEstate
    (
        ID                  varchar(50)  primary key    not null,--小区编码,自动编码,A+4位数,允许手写
        Name                varchar(200)                            null,--小区名称
        FloorArea           decimal(10,2)                       ,--占地面积
        BuiltArea           decimal(10,2)                       ,--建筑面积
        GreenArea           decimal(10,2)                       ,--绿化面积
        RoadArea            decimal(10,2)                       ,--道路面积
        BuildingNum         int     not null default(0),--楼宇数量
        Address             nvarchar(2000)                      ,--小区地址
        Leader              varchar(50)                     ,--负责人
        LeaderName              varchar(100)                        ,--负责人姓名
        Developer               nvarchar(200)                       ,--开发商
        DevContractor           nvarchar(200)                       ,--开发商联系人
        DevContractWay          nvarchar(400)                       ,--开发商联系方式
        Remark              nvarchar(4000)                      ,--备注
        StdUser             varchar(50)                         not null,
        Builder             varchar(20)                         not null,--创建人
        BuildDate           datetime        default(getdate())  not null,--创建时间
        Laster              varchar(20)                         not null,--最后修改人
        LastDate            datetime        default(getdate())  not null --最后修改时间
    )

    添加一个表字段

        if not exists (
        select * from  syscolumns 
        where id =  object_id('WYEstate')
        and name = 'MSQuestion'
        )
        alter table WYEstate add  MSQuestion  NVARCHAR(500) null--问题

    删除一个表字段

        if exists (
        select * from  syscolumns 
        where id =  object_id('WYEstate')
        and name = 'MSQuestion'
        )
        alter table WYEstate drop column  MSQuestion--问题

    给某一个表字段添加注释

        EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'问题' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WYEstate', @level2type=N'COLUMN',@level2name=N'MSQuestion'
  • 相关阅读:
    分布式消息系统Kafka初步
    webService 学习
    一个周末掌握IT前沿技术之node.js篇
    mount
    dd
    fsck
    resize2fs
    mkfs
    parted
    tune2fs
  • 原文地址:https://www.cnblogs.com/lykbk/p/wqerewqewewew34343434343.html
Copyright © 2011-2022 走看看