SQL動態如何更新表字段?
這樣 在sql server中可以declare @str nvarchar(500)
;set @str='字段1'+'=原表.'+'字段1'
;set @str='update 目標表 set '+@str+' from 原表 where 目標表.id=原表.id'
;exec sp_executesql @str字段1 代表一個分割參數,多了可以循環構造拼接
SQL動態如何更新表字段?
這樣 在sql server中可以declare @str nvarchar(500)
;set @str='字段1'+'=原表.'+'字段1'
;set @str='update 目標表 set '+@str+' from 原表 where 目標表.id=原表.id'
;exec sp_executesql @str字段1 代表一個分割參數,多了可以循環構造拼接