execute immediate 語法小結
execute immediate 語法小結
查詢語句:
單條記錄:
execute immediate
'select a.dummy from dual' into v_dummy;
多條記錄:
execute immediate
'select dbms_random.value(0,1) from dual connect by rownum <= 10'
bulk collect into v_dummy;
使用繫結變數:
execute immediate
'select dbms_random.value(0,1) from dual connect by rownum <= :1'
bulk collect into v_dummy
using rowcnt;
更新語句:
更新並獲取單個所更新記錄:
execute immediate
'update test t set t.flag = 1 where t.id = 10 returning t.name into :1'
returning into v_name;
更新並獲取多個所更新記錄:
execute immediate
'update test t set t.flag = 1 where t.name like ''jack%'' returning t.name into :1'
returning bulk collect into v_names;
delete和insert 語句與update基本類似。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12932950/viewspace-624250/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 複習execute immediate動態sql語法SQL
- Oracle動態執行語句(Execute Immediate)Oracle
- EXECUTE IMMEDIATE動態SQL的使用總結SQL
- EXECUTE IMMEDIATE dynamic sql in procedureSQL
- Oracle EXECUTE IMMEDIATE語句裡面的引號處理Oracle
- execute immediate的簡單用法(oracle)Oracle
- EXECUTE IMMEDIATE 呼叫動態過程
- EXECUTE IMMEDIATE 儲存過程中 許可權不足及EXECUTE IMMEDIATE的除錯避坑儲存過程除錯
- oracle execute immediate動態sql組合執行comment小記OracleSQL
- 儲存過程中慎用 execute immediate儲存過程
- Markdown語法小結
- 動態 SQL、EXECUTE IMMEDIATE、using、into、returningSQL
- PL/SQL 中 execute immediate,select 語句沒有into 執行未報錯SQL
- 儲存過程執行EXECUTE IMMEDIATE沒反應儲存過程
- PLSQL Language Referenc-PL/SQL動態SQL-本地動態SQL(EXECUTE IMMEDIATE語句)SQL
- 常用Java8語法小結Java
- Yaml檔案語法及讀寫小結YAML
- java基礎語法知識小結(1)Java
- 在儲存過程中使用EXECUTE IMMEDIATE報許可權問題儲存過程
- CSS語法小記CSS
- 資料庫無法shutdown immediate的案例資料庫
- javascript 詞法結構小結JavaScript
- C++語法小技巧C++
- 10g及以前版本execute immediate不支援clob型別,11g已經支援型別
- Cookie 語法結構Cookie
- HTML 語法總結HTML
- sql語法總結SQL
- C#6語法小計C#
- ES6 語法小摘
- 語法上的小問題
- spring語法結構Spring
- Go語言基礎語法總結Go
- ES模組語法學習小記
- python 語法總結:Python語法快速入門Python
- MySQL 5.7 PREPARE、EXECUTE、DEALLOCATE語句介紹MySql
- MySQL基本操作語句小結MySql
- MYSQL 常用sql語句小結MySql
- mysql語句分類小結MySql