表的字段名转为逗号相隔的字符串

来源:互联网 发布:超好听的伤感网络歌曲 编辑:程序博客网 时间:2024/06/05 02:59
将表的所有字段名转成 "字段1,字段2,字段3" 这样的形式,中间用','相隔 当前用在sql2008
select replace(replace(stuff((Select ',',NameFrom SysColumns Where id=Object_Id('表名') and name not in ('Id')for xml path('')),1,1,''),'<Name>',''),'</Name>','')