zoukankan      html  css  js  c++  java
  • 获取SqlServer 2005中字段的备注信息

    上篇文章中,介绍了如何获取SqlServer 2000中字段的备注信息
    本文将介绍如何获取SqlServer 2005中字段的备注信息(downmoon)


    Declare @tblName nvarchar(1000)
                                        
    set @tblName='表名'
                                        
    declare @TblID int
                                        
    set @TblID=(select [object_id] as tblID  from sys.all_objects where [type] ='U' and [name]<>'dtproperties' and [name]=@tblName
                                        
    select syscolumns.name as ColumnName,
                                        systypes.name 
    as ColumnType,
                                        syscolumns.length 
    as ColumnLength,
                                        (
    SELECT   [value] FROM  ::fn_listextendedproperty(NULL'user''dbo''table'object_name(@TblID), 'column', syscolumns.name)  as e where e.name='MS_Description'as ColumnDescription
                                                    
    from sysColumns 
                                                    
    left join sysTypes on sysTypes.xtype = sysColumns.xtype and sysTypes.xusertype = sysColumns.xusertype 
                                                    
    left join sysobjects on sysobjects.id = syscolumns.cdefault and sysobjects.type='D' 
                                                    
    left join syscomments on syscomments.id = sysobjects.id 
                                        
    where syscolumns.id=@TblID




    邀月注:本文版权由邀月和博客园共同所有,转载请注明出处。
    助人等于自助!  3w@live.cn
  • 相关阅读:
    webdav srs相关
    How To Configure WebDAV Access with Apache on Ubuntu 14.04
    ubuntu 编译lighttpd
    srs编译及推流测试
    Compile pciutils (lspci, setpci) in Windows x86,在 Windows x86 平台下编译 pciutils (lspci, setpci)
    mingw MSYS2 区别
    Qt之美(三):隐式共享
    Qt之美(二):元对象
    Qt之美(一):d指针/p指针详解
    C++的栈空间和堆空间
  • 原文地址:https://www.cnblogs.com/downmoon/p/1021131.html
Copyright © 2011-2022 走看看