原因:是因爲某張表原來的排序字段因爲並非是專門用來排序的,後來新加了一個專門用來排序的字段,想把現在的排序字段內容 copy 的新的字段 ,
但是 一條一條更改 太麻煩了突然想到 oracle 好像支持這樣的寫法 於是就百度了這個函數,先寫在這裏吧 省的以後在忘了。
MERGE INTO sys_dict s
using sys_dict d on (s.ID = d.ID)
when matched then update set s.ord = d.DICT_KEY
where d.dict_category = 'CASE_PROPERTY';
這個的意思是 將d 表格的dict_key 更新到 s 表的 ord 字段 後面還可以增加更新的條件
該函數應該也適用於 兩張不同的表的 多個字段的copy 但是 我沒有考證,有時間考證下吧。