如何为表中的每一行循环使用t-sql?我有一个表,WorkOrder它有两列:name,name2。现在我想要的是name列的值,附加在name2列上。
例如,我有这一行:
name | name2
test | test2
我希望name列附加在name2列上,以便每行都显示如下。
name | name2
test | test test2
我该怎么做?感谢
另一个问题:
如果两列的组合超出了该列的字符限制,该怎么办?当发生这种情况时,我想忽略该行,并继续更新其他行
答案 0 :(得分:2)
你可以这样做:
UPDATE WorkOrder
SET name2=name1+' '+name2