当前位置: 代码迷 >> Sql Server >> 问一个关于update的话语
  详细解决方案

问一个关于update的话语

热度:100   发布时间:2016-04-24 23:27:14.0
问一个关于update的语句
我想把表里每一条的数据都添加到新的一个字段, 如下表

ID, Name, Mark, Desc
1,  A, 90,  NULL
2,  B, 80,  NULL
3,  C, 95,  NULL
4,  D, 70,  NULL


更新之后,变成
ID, Name, Mark, Desc
1,  A, 90,  1 A 90
2,  B, 80,  2 B 80
3,  C, 95,  3 C 95
4,  D, 70,  4 D 70

想问问应该怎么写, 谢谢

------解决方案--------------------
update tb set [Desc]=rtrim(id)+' '+[name]+' '+rtrim(mark)

------解决方案--------------------
update tb set [Desc]=convert(nvarchar,id)+' '+[name]+' '+convert(nvarchar,mark)
  相关解决方案