获取SqlServer 2005中字段的备注信息--downmoon

原创 2007年09月28日 17:27:00

上篇文章 中,介绍了如何获取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




版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

获取SqlServer 2000中字段的备注信息--downmoon

以下语句用来获取MS SqlServer 2000中字段的备注信息:(dowmoon) SELECT       (case when a.colorder=1 then d.na...

SQL Server 下读取 表/字段 的说明备注信息

结果代码是: 建表后,设置表/字段的注释信息。 下面是 读取表/字段 的说明备注 的 SQL 语句。   获取数据库表清单: select top 1000    ROW_N...

通过 sql语句获得一个 表的备注 及 字段备注 类型

SELECT a.table_name,b.TABLE_COMMENT,a.COLUMN_NAME,a.COLUMN_TYPE,a.COLUMN_COMMENT FROM information_sc...

SqlServer 2005 触发器

一、触发器的定义:触发器在本质上是一种特殊的存储过程,一种当执行你特定SQL语句时被自动调用的存储过程。二、触发器的作用在SQL Server 2005里,可以用两种方法来保证数据的有效性和完整性:约...

PowerDesigner使用经验--关联sqlserver 2005

如何关联已有的数据库(SQLServer 2005) 1、新建一个工程,然后File->Reverse Engineer->Database。 2、定义Physical data ...

SqlServer 2005数据库远程异地备份

一、条件 1、A为数据库服务器 2、B为备份数据库 3、B服务器建立的共享文件夹可以被A访问 二、测试环境   主机A 主机B IP ...

VisualStudio 2008连接SQLServer 2005 Express数据库

由于工作需要,前段时间重新实现了下使用VisualStudio、SQLServer实现简单的数据库访问的小程序,整个过程并不复杂,但是还是踩了不少坑,现在把过程贡献出来,供初学者参考。 整个实现流程大...

sqlserver 2005 维护计划备份数据库

一、備份數據庫維護計劃方案               【注】: 1、先啟動SQL Server Agent服務 2.、交易記錄備份 (只限於完整和大量記錄復原模式)。...

SqlServer 2005语句大全

一、基础 1、说明:创建数据库 Create DATABASE database-name 2、说明:删除数据库 drop database dbname 3、说明:备份sql server...

SqlServer 2005 链接服务器

--创建链接服务器   exec   sp_addlinkedserver       链接服务器名称,   ,   SQLOLEDB,  ...
  • zyyjc
  • zyyjc
  • 2011-06-20 10:39
  • 698
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)