看板
[ Database ]
討論串[SQL ] 2個參數的寫法??
共 4 篇文章
首頁
上一頁
1
下一頁
尾頁
內容預覽:
依照您文中所使用的函數NVL,您應該使用的是Oracle吧?. (請看置底版規,發文時必須附上DBMS......不過現在版主也都放牛吃草了). 在Oracle的SQL 中,盡可能的不要在where條件之後使用函數,這樣對該句. SQL的performance會比較不好,如果您是在一個學習的過程中,
(還有95個字)
內容預覽:
假如:P_MEA 有輸入參數 ==> 篩選條件就是:P_MEA. :P_MEA1 沒有輸入參數. 假如:P_MEA 沒有輸入參數 ==> 篩選條件就是dfv.ATTRIBUTE1. :P_MEA1 沒有輸入參數. 假如:P_MEA 沒有輸入參數 ==> 篩選條件就是:P_MEA1. :P_MEA1
(還有116個字)
內容預覽:
and dfv.ATTRIBUTE1 in (nvl(:P_MEA,dfv.ATTRIBUTE1),nvl(:P_MEA1,null)). 等同於. and ( dfv.ATTRIBUTE1 in (nvl(:P_MEA,dfv.ATTRIBUTE1)). OR dfv.ATTRIBUTE1 in
(還有158個字)
首頁
上一頁
1
下一頁
尾頁