获取MSSQL表中的所有列字段名称(存储过程)

来源:互联网 发布:不可抗力 网络剧 编辑:程序博客网 时间:2024/04/28 19:27

    通过传入的数据表的表名参数,返回数据表中所有的列字段的名称,中间用“,”分隔开。其存储过程代码如下。

 

Create  Proc pAllColumnSql

(@tableName varchar(50))

as

  

Declare @Name Varchar(2000)

set @Name =''

select @Name =@Name + ',' + Cast([name] as Varchar)

from syscolumns

where id=object_id(@tableName)

set @name = substring(@name,2,len(@name)-1)

select @name

 
原创粉丝点击