動態條件的繫結變數的解決
cStr = 'select * from tbl_name where a=:a1';
if aa=bb then
cStr = cStr || ' and b=:a2'
end if;
if cc<>dd then
cStr = cStr || ' and b=:a3'
end if;
dbms_sql.parse(nNum,cStr,DBMS_SQL.native);
dbms_sql.bind_variable(nNum,':a1',a1);
if aa=bb then
dbms_sql.bind_variable(nNum,':a2',a2);
end if;
if cc<>dd then
dbms_sql.bind_variable(nNum,':a3',a3);
end if;
http://www.itpub.net/showthread.php?s=&postid=8235339#post8235339
[@more@]來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7916042/viewspace-933348/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Vue select 繫結動態變數Vue變數
- java中的靜態繫結與動態繫結Java
- C++的動態繫結和靜態繫結C++
- C++中的條件變數C++變數
- [題解] 條件變數實現數字的交替輸出變數
- pthread 條件變數thread變數
- Condition條件變數變數
- 理解靜態繫結與動態繫結
- 關於動態字串的繫結字串
- JQuery on()方法繫結動態元素的點選事件無響應的解決辦法jQuery事件
- 動態生成html元素繫結事件iphone失效問題解決HTML事件iPhone
- oracle 11g 新特性之動態繫結變數窺視(一)Oracle變數
- oracle 11g 新特性之動態繫結變數窺視(二)Oracle變數
- Oracle面對“資料傾斜列使用繫結變數”場景的解決方案Oracle變數
- Vue模板語法、屬性繫結、條件渲染的學習Vue
- 如何用FGA得到繫結變數的值變數
- 動態生成的html元素繫結click事件HTML事件
- sql 使用變數帶入in條件SQL變數
- 秒懂 Golang 中的 條件變數(sync.Cond)Golang變數
- 互斥鎖與條件變數學習與應用小結變數
- 動態SQL-條件分頁SQL
- 三、動態繫結屬性
- JAVA動態繫結淺析Java
- 構造器中呼叫動態繫結的方法
- linux中條件變數和訊號量的區別!Linux變數
- 條件變數如何避免丟失通知變數
- 多執行緒06:條件變數執行緒變數
- [20221103]繫結變數的分配長度11.txt變數
- [20221030]繫結變數的分配長度10.txt變數
- [20191213]共享池繫結變數的值在哪裡.txt變數
- 在繫結變數下使用outline變數
- MySQL高階特性——繫結變數MySql變數
- [20180930]in list與繫結變數.txt變數
- [20180912]PLSLQ與繫結變數.txt變數
- [20210120]in list與繫結變數個數.txt變數
- [20180930]in list與繫結變數個數.txt變數
- .NET 通用多條件動態引數查詢方法 - SqlSugar ORMSqlSugarORM
- gin 註解路由,自動引數繫結工具路由
- Vue 動態繫結CSS樣式VueCSS