如何在PL / SQL中执行字符串连接?

时间:2010-10-20 04:56:11

标签: sql string plsql concatenation

我有一个定义为

的变量
define dbs '&1'

假设我将database1作为参数传递。然后该语句被解释为

define dbs database1

我想在字符串周围添加单引号,即我希望它被解释为

define dbs 'database1'

我该怎么做?

1 个答案:

答案 0 :(得分:17)

字符串中的单引号需要使用另一个单引号进行转义,因此您可以编写(如果我理解宏扩展正确)

 '''&1'''

使用||进行字符串连接操作

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