获取表的字段例如 col1,col2,col3


create function [dbo].[f_getcolsByName](@tableName varchar(50)) returns varchar(1000)
as
begin

declare @cols varchar(1000)

select @cols=''
select @cols+=name+',' from syscolumns where id=OBJECT_ID(@tableName)
if @cols<>''
begin
select @cols=SUBSTRING(@cols,1,len(@cols) -1)
end
return @cols
end

posted @ 2013-09-28 15:09  kuailewangzi1212  阅读(400)  评论(0编辑  收藏  举报