

将表的所有字段名转成 字段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,''),'
将表的所有字段名转成 "字段1,字段2,字段3" 这样的形式,中间用','相隔select
replace(
replace(
stuff(
(
Select ',',Name
From SysColumns
Where id=Object_Id('表名') and
name not in ('Id')
for xml path('')
),
1,
1,
''),
'',
''),
' ',
''
)
