用户表加个''的问题!

zoulipeng 2004-12-11 03:55:22
declare @UserTableName as varchar(8000)
set @UserTableName=''
select @UserTableName=@UserTableName+','+'d.name='+ltrim(rtrim([Name])) from
(
select [Name] from sysobjects where xtype='u' and status>=0
)
A
set @UserTableName=stuff(@UserTableName,1,1,'')
print @UserTableName

结果:
d.name=t_fromsb_list,d.name=t_group,d.name=t_group_role

我要这个结果:

d.name='t_fromsb_list',d.name='t_group',d.name='t_group_role'

SQL 如何改写??
...全文
34 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
zoulipeng 2004-12-11
  • 打赏
  • 举报
回复
看见老大了...
赶紧接贴!
谢谢老大!!
zjcxc 元老 2004-12-11
  • 打赏
  • 举报
回复
declare @UserTableName as varchar(8000)
set @UserTableName=''
select @UserTableName=@UserTableName+','+'d.name='''+ltrim(rtrim([Name]))+'''' from
(
select [Name] from sysobjects where xtype='u' and status>=0
)
A
set @UserTableName=stuff(@UserTableName,1,1,'')
print @UserTableName

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧