在oracle中使用動態遊標時,爲sql語句拼接查詢出來的列值變量

問題:在使用oracle的動態遊標時,我們經常需要爲sql語句拼接一些變量和限定條件。如果直接拼接完整sql語句的話用  ||   即可;但是如果這一列是查詢出來的值賦給某個變量,這時需要轉義處理! 解決:示例,將查詢在第一遊標內查詢出來的 orderid 賦值給變量 v_orderid ,然後把 v_orderid 作爲另一條查詢語句的條件拼接進sql中。按如圖的方式  ''||要拼接的變量||
相關文章
相關標籤/搜索