简单的sql
declare @str varchar(1000)
select @str=@str+ name from syscolumns where id=object_id(N 'DomainHost_Basic_Dat ')
select @str--null
select name from syscolumns where id=object_id(N 'DomainHost_Basic_Dat ')
--这样可以有结果
我想把字段名连成一个由逗号分开的字符串,怎么会是null呢?
[解决办法]
declare @str varchar(1000)
--初始化变量的值
set @str= ' '
select @str=@str+ name from syscolumns where id=object_id(N 'DomainHost_Basic_Dat ')
select @str--null