PL/SQL 動態sql語句例
declare
cc tab1%rowtype;
ss tab2.storeid%type;
v_string varchar2(500);
begin
select * into cc from tab1 where rownum=1;
dbms_output.put_line(cc.cs);
v_string:='select storeid from tab2 where '||cc.cs||' = 0 and rownum = 1';
execute immediate v_string into ss;
dbms_output.put_line(ss);
end;
/
cc tab1%rowtype;
ss tab2.storeid%type;
v_string varchar2(500);
begin
select * into cc from tab1 where rownum=1;
dbms_output.put_line(cc.cs);
v_string:='select storeid from tab2 where '||cc.cs||' = 0 and rownum = 1';
execute immediate v_string into ss;
dbms_output.put_line(ss);
end;
/
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29987527/viewspace-2120234/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- PLSQL Language Referenc-PL/SQL動態SQL-本地動態SQL(EXECUTE IMMEDIATE語句)SQL
- PLSQL Language Referenc-PL/SQL靜態SQL-靜態SQL的描述-語句SQL
- 用動態SQL語句SQL
- 動態SQL語句 (轉)SQL
- PL/SQL與DDL語句SQL
- PL/SQL執行動態SQLSQL
- 例項詳解如何構建動態SQL語句SQL
- PL/SQL 條件控制語句SQL
- PL/SQL迴圈控制語句SQL
- pl/sql--動態SQL常用方法SQL
- Mybatis 動態執行SQL語句MyBatisSQL
- day06-動態SQL語句SQL
- PLSQL Language Referenc-PL/SQL動態SQL-SQL隱碼攻擊-SQL隱碼攻擊技術-語句修改SQL
- SQL SERVER 中構建執行動態SQL語句SQLServer
- PL/SQL Developer中輸入SQL語句時如何自動提示欄位SQLDeveloper
- 淺析PowerBuilder下動態SQL語句UISQL
- Oracle 迴圈呼叫動態SQL語句OracleSQL
- oracle動態sql語句處理(轉)OracleSQL
- PLSQL Language Referenc-PL/SQL動態SQL-何時需要動態SQLSQL
- 利用pl/sql執行本地的sql檔案中的sql語句SQL
- MyBatis學習 之 三、動態SQL語句MyBatisSQL
- PLSQL Language Referenc-PL/SQL靜態SQL-事務處理和控制-savepoint語句SQL
- GOTO語句在PL/SQL中的應用GoSQL
- 6.4. PL/SQL語法——6.4.5. 迴圈語句SQL
- Mybatis 裡對映檔案的動態 SQL 語句,實現if,where,foreache的SQL語句動態拼接查詢MyBatisSQL
- PLSQL Language Referenc-PL/SQL控制語句-順序控制語句-NULLSQLNull
- PLSQL Language Referenc-PL/SQL控制語句-迴圈語句-FOR迴圈SQL
- PLSQL Language Referenc-PL/SQL控制語句-迴圈語句-CONTINUESQL
- PLSQL Language Referenc-PL/SQL控制語句-迴圈語句-EXIT WHENSQL
- MyBatis標籤實現的動態SQL語句MyBatisSQL
- PL/SQL開發中動態SQL的使用方法SQL
- 【PL/SQL】使用變數傳遞方法生成表更名的SQL語句SQL變數
- MySQL管理之SQL語句例項MySql
- SQL語句優化方法30例SQL優化
- PLSQL Language Referenc-PL/SQL控制語句-迴圈語句-基本迴圈(EXIT語句)SQL
- PLSQL Language Referenc-PL/SQL控制語句-迴圈語句-WHILE迴圈SQLWhile
- PLSQL Language Referenc-PL/SQL控制語句-迴圈語句-CONTINUE WHENSQL
- PLSQL Language Referenc-PL/SQL控制語句-條件選擇語句-IF THEN ELSeIFSQL