//第一步:先把value2的值赋给value1 ;
update tblTemp set value1 = value2 ;
commit ;
//第二步:清空value2
update tblTemp set value2 = null;
commit ;注意:顺序别操作反了。
update tblTemp set value1 = value2 ;
commit ;
//第二步:清空value2
update tblTemp set value2 = null;
commit ;注意:顺序别操作反了。
不是全部记录都移动
create or replace trigger tri_name
after insert or update on tbltemp
for each rowdeclare
temp varchar2(20);begin
temp:=:new.value1;
:new.value1:=:new.value2;
:new.value2:=temp;
end tri_name