2010-10-20 49 views
5

我有定義的變量作爲如何在PL/SQL中執行字符串連接?

define dbs '&1' 

假設我通過database1作爲參數。那麼該語句將被解釋爲

define dbs database1 

我要追加字符串周圍單引號,即我希望它被解釋爲

define dbs 'database1' 

我應該怎麼辦呢?在串

回答

16

單引號需要用另一個單引號進行轉義,所以你會寫(如果我理解正確宏擴展)

'''&1''' 

字符串連接與done ||運營商

'''' || '&1' || ''''