Oracle Retuning 小結
ORACLE的DML語句中可以指定returning語句:
使用方法:
UPDATE table_name SET expr1 RETURNING column_name INTO xxx
update returning 返回的是修改後的結果
insert rerurning 返回的是插入後的結果
delete returning 返回的是刪除前的結果
如果是plsql就如上面的程式碼,xxx為宣告的變數名
如果是sqlplus,xxx 可以為變數,即
VARIABLE var_name varchar2(10) UPDATE table_name SET expr1 RETURNING column_name INTO :var_name;
這裡的 :var_name 使用的是繫結變數
INSERT INTO VALUES語句支援RETURNING語句,而INSERT INTO SELECT語句不支援。MERGE語句不支援RETURNING語句
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/22392018/viewspace-701031/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- oracle 小結Oracle
- ORACLE體系結構小結Oracle
- oracle錯誤小結Oracle
- oracle的ASSM小結OracleSSM
- Oracle: srvctl 命令小結Oracle
- Oracle 函式小結Oracle函式
- Oracle JOB 用法小結Oracle
- oracle tkprof使用小結Oracle
- ORACLE TKPROF 使用小結Oracle
- Oracle Job 小結(ZT)Oracle
- Oracle 效能優化小結Oracle優化
- Oracle Golden Gate 系列小結OracleGo
- 【轉】Oracle JOB 用法小結Oracle
- Oracle 字符集小結Oracle
- oracle spfile和pfile小結Oracle
- Oracle 行列轉換小結Oracle
- Oracle Golden Gate 系列 小結OracleGo
- oracle並行程式小結Oracle並行行程
- [zt] ORACLE審計小結Oracle
- ORACLE編譯失效物件小結Oracle編譯物件
- Oracle 效能最佳化小結Oracle
- oracle資料塊格式小結Oracle
- oracle 切換undo tablespace小結Oracle
- Oracle SQL_TRACE使用小結OracleSQL
- oracle DG 日誌傳輸小結Oracle
- oracle事務知識點小結Oracle
- oracle時間日常處理小結Oracle
- oracle雙機叢集安裝小結Oracle
- oracle 效能優化建議小結Oracle優化
- 【原創】oracle spfile和pfile小結Oracle
- Oracle 重建表(rename)注意事項小結Oracle
- oracle 控制檔案的修復小結Oracle
- oracle tkprof使用小結 -- 轉自網路Oracle
- Oracle中sys和system的區別小結Oracle
- Oracle中常見的33個等待事件小結Oracle事件
- oracle可傳輸表空間TTS小結OracleTTS
- Oracle11g DataGuard 新特點小結Oracle
- Oracle 10g Flashback 技術小結(zt)Oracle 10g