我有一张桌子TB_ACCOUNT (ACCT_KEY, ACCT_NUM, CLEAN_ACCT_KEY, CLEAN_ACCT_NUM)
。 ACCT_KEY
和ACCT_NUM
具有垃圾值。我需要编写一个更新语句来更新ACCT_KEY
中的每个行值,CLEAN_ACCT_KEY
中的值和ACCT_NUM
中的值CLEAN_ACCT_NUM
中的值。任何列都没有唯一约束。
答案 0 :(得分:1)
这就是你想要的:
UPDATE TB_ACCOUNT SET ACCT_KEY = CLEAN_ACCT_KEY, ACCT_NUM = CLEAN_ACCT_NUM
此查询将逐行显示,将列中的值设置为相应CLEAN
_列的值。