怎样将数据库中的表名赋值到某个表里的字段?
sql吧
全部回复
仅看楼主
level 1
declare @table nvarchar(255)
declare @sql2 nvarchar(1000)
declare cur_t cursor for
select name from Sysobjects where Xtype='U' order by name
open cur_t
fetch cur_t into @table
while @@fetch_status= 0
begin
print @table
set @sql2='update '+@table+' set 来源属性='@table' '
exec (@sql2)
fetch cur_t into @table
end
close cur_t
deallocate cur_t
2017年06月13日 06点06分 1
level 1
数据库有n个表,想把来源属性字段的值设成该表的表名,有没有大神指点一下
2017年06月13日 06点06分 2
level 1
这是在网上找到的代码,有点问题,老是报错,说列名无效,求指点
2017年06月13日 06点06分 3
level 1
解决了,哈哈[呵呵]
2017年06月13日 08点06分 4
level 1
怎么解决的
2019年06月26日 06点06分 5
1