この構文を使用するとエラーが発生します:
update table set field1 = (field1+' - '+field2) where field1 = 'somevalue'
私のためにこれをするのはあまり幸せではありません。連結の「+」が選択ステートメントで機能することを知っているので、それは正しい構文です。ここには何か他のものがあります...そして、括弧も削除しようとしました。
例:
field1 = 'Cheese' および field2 = 'ConQueso' の
場合、私の更新では、field1 = 'Cheese' のすべてのレコードを field1 = 'Cheese - ConQueso' に設定する必要があります。
編集:
両方のフィールドはテキストフィールドです