原因:是因为某张表原来的排序字段因为并非是专门用来排序的,后来新加了一个专门用来排序的字段,想把现在的排序字段内容 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 但是 我没有考证,有时间考证下吧。