如何在 PL/SQL 中执行字符串连接?
我有一个变量定义为
define dbs '&1'
假设我将 database1
作为参数传递。然后该语句被解释为
define dbs database1
我想在字符串周围附加单引号,即我希望它被解释为
define dbs 'database1'
我应该如何做?
I have a variable defined as
define dbs '&1'
Suppose I pass database1
as an argument. Then the statement is interpreted as
define dbs database1
I want to append single quotes around the string, ie I want it to be interpreted as
define dbs 'database1'
How should I do this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
字符串中的单引号需要用另一个单引号转义,因此您可以编写(如果我正确理解宏扩展)
字符串连接是通过 || 完成的。操作员
Single quotes in strings need to be escaped with another single quote, so you would write (if I understand macro expansion correctly)
String concatenation is done with the || operator