zoukankan      html  css  js  c++  java
  • 为字段加入说明,以及查看字段信息

    declare @table_name nvarchar(50)
    declare @column_name nvarchar(50)
    declare @Description nvarchar(50)

    --01
    set @table_name=N'CCOSBusiness'
    set @column_name=N'BusinessId'
    set @Description=N'业务流水号'
    IF EXISTS (
    SELECT * FROM ::fn_listextendedproperty(N'MS_Description' , N'SCHEMA',N'CCOS', N'TABLE',@table_name, N'COLUMN',@column_name))
    begin
    EXEC sys.sp_dropextendedproperty @name=N'MS_Description',
                                    @level0type=N'SCHEMA',
                                    @level0name=N'CCOS',
                                    @level1type=N'TABLE',
                                    @level1name=@table_name,
                                    @level2type=N'COLUMN',
                                    @level2name=@column_name
    end
    EXEC sys.sp_addextendedproperty @name=N'MS_Description',
                                    @value=@Description,
                                    @level0type=N'SCHEMA',
                                    @level0name=N'CCOS',
                                    @level1type=N'TABLE',
                                    @level1name=CCOSBusiness,
                                    @level2type=N'COLUMN',
                                    @level2name=@column_name


                                   
    SELECT [table name] = i_s.table_name,
           [column name] = i_s.column_name,
           [description] = s.VALUE ,
           [DATA_TYPE]=i_s.DATA_TYPE
    FROM   information_schema.columns i_s
           LEFT OUTER JOIN sys.extended_properties s
             ON s.major_id = Object_id(i_s.table_schema + '.' + i_s.table_name)
                AND s.minor_id = i_s.ordinal_position
                AND s.name = 'ms_description'
    WHERE  Objectproperty(Object_id(i_s.table_schema + '.' + i_s.table_name),
           'ismsshipped'
           ) = 0 
    --and i_s.table_name = 'meter' 
    ORDER  BY i_s.table_name,
              i_s.ordinal_position
             

  • 相关阅读:
    Android 反编译 -smali语法
    软件工程 -- 开发模型
    Android application testing with the Android test framework
    Android Framework 简介
    Android 系统信息的获取
    在 Ubuntu 上搭建 Hadoop 分布式集群 Eclipse 开发环境
    ARM汇编指令
    Java 面试/笔试题神整理 [Java web and android]
    vim/vi用法总结
    修改MIGO或者ML81N产生的会计凭证项目文本增强
  • 原文地址:https://www.cnblogs.com/mingyongcheng/p/2074301.html
Copyright © 2011-2022 走看看