我使用这种语法得到错误:
update table set field1 = (field1+' - '+field2) where field1 = 'somevalue'
为我做这件事不太高兴。我知道用于连接的“+”在我的选择语句中有效,所以这是正确的语法。这里还有其他东西在起作用......我也尝试删除括号。
例子:
如果 field1 = 'Cheese' 和 field2 = 'ConQueso'
那么我的更新应该将 field1 = 'Cheese' 的所有记录设置为 field1 = 'Cheese - ConQueso'
编辑:
两个字段都是文本字段