【问题标题】:How to perform string concatenation in PL/SQL?如何在 PL/SQL 中执行字符串连接?
【发布时间】:2011-04-27 20:31:10
【问题描述】:

我有一个变量定义为

define dbs '&1'

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

define dbs database1

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

define dbs 'database1'

我应该怎么做?

【问题讨论】:

    标签: sql string plsql concatenation


    【解决方案1】:

    字符串中的单引号需要用另一个单引号转义,所以你会写(如果我正确理解宏扩展)

     '''&1'''
    

    字符串连接是用 || 完成的。运营商

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-02-05
      • 2019-09-08
      • 1970-01-01
      • 1970-01-01
      • 2019-09-25
      • 1970-01-01
      • 2017-07-26
      • 2019-04-18
      相关资源
      最近更新 更多