zoukankan      html  css  js  c++  java
  • 添加或者更新字段说明

    --添加或者更新字段说明
    ALTER PROC [dbo].[AddOrUpdateColnumComment]
        (
          @tableName sysname ,
          @colnumName sysname ,
          @comment NVARCHAR(50)
        )
    AS ;
        IF EXISTS ( SELECT  *
                    FROM    dbo.syscolumns a
                            LEFT JOIN dbo.systypes b ON a.xusertype = b.xusertype
                            INNER JOIN dbo.sysobjects d ON a.id = d.id
                                                           AND d.xtype = 'U'
                                                           AND d.name <> 'dtproperties'
                            LEFT JOIN dbo.syscomments e ON a.cdefault = e.id
                            LEFT JOIN sys.extended_properties g ON a.id = g.major_id
                                                                  AND a.colid = g.minor_id
                            LEFT JOIN sys.extended_properties f ON d.id = f.major_id
                                                                  AND f.minor_id = 0
                    WHERE   d.name = @tableName
                            AND a.name = @colnumName
                            AND g.value IS NOT NULL )
            BEGIN
                EXECUTE sys.sp_updateextendedproperty N'MS_Description', @comment,
                    N'SCHEMA', N'dbo', N'TABLE', @tableName, N'COLUMN',
                    @colnumName; 
            END;
                
        ELSE
            BEGIN
                EXEC sp_addextendedproperty 'MS_Description', @comment, 'user',
                    dbo, 'table', @tableName, 'column', @colnumName;
            END;

  • 相关阅读:
    Oracle之表空间
    Oracle 数据库实现数据更新:update、merge
    union和union all用法
    SQL Server 使用游标更新数据库中的数据(使用存储过程)
    MDX函数(官方顺序,带示例)
    开窗函数 --over()
    MySql安装与MySQL添加用户、删除用户与授权
    samba服务
    asp.net core系列 58 IS4 基于浏览器的JavaScript客户端应用程序
    asp.net core系列 57 IS4 使用混合流(OIDC+OAuth2.0)添加API访问
  • 原文地址:https://www.cnblogs.com/apollokk/p/6713812.html
Copyright © 2011-2022 走看看