博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

更新SQL SERVER中所有表中包含字段为[Nd]的表值数据

Posted on 2014-12-23 15:38  遗忘地角落  阅读(145)  评论(0)    收藏  举报
select a.[id], a.[name],b.name,
'UPDATE '+ a.name+ ' SET Nd=''2015''' + ' where Nd=''2014''' from [sysobjects] a left join [syscolumns] b 
on a.id=b.id
where a.[type] = 'u' and b.name='Nd'
order by a.name

 

 查询出数据,拼出SQL字符串,然后执行它