當前位置:成語大全網 - 書法字典 - oracle如何交換兩行記錄中某個字段的值?

oracle如何交換兩行記錄中某個字段的值?

向表中添加字段A、B和C。我想切換A和B字段方法1。創建視圖New _ T _ Name As(從Your _ T _ Name中選擇A B,B A,C)然後直接使用視圖方法2。聲明v _ a varchar 2(2000);v _ b varchar 2(2000);begin select a,b into v_a,v_b from your_t_name其中c = ' xxxx更新your_t_name集合a=v_b,b=v_a其中c = " xxxx ';提交;結束;方法三:可以在定義列的數據字典中直接交換(重命名)your_t_name表的A和B。