我如何忽略SQL脚本中SQL Plus运行时的&符号?

13 浏览
0 Comments

我如何忽略SQL脚本中SQL Plus运行时的&符号?

我有一个 SQL 脚本,它创建了一个带有一个包含和符号(&)的注释的包。当我从 SQL Plus 运行脚本时,我被提示输入一个代替值,以替换从 & 开始的字符串。如何禁用此功能,使 SQL Plus 忽略和符号?

admin 更改状态以发布 2023年5月24日
0
0 Comments

如果您有时使用替代变量,您可能不想关闭define。在这些情况下,您可以将&符号从其数字等效项转换为 || Chr (38) || ,或作为单个字符附加为 || '&' ||

0
0 Comments

这可能适合你:

set define off

否则,&符号需要放在字符串的结尾,

'StackOverflow &' || ' you'

编辑:我在保存时手贱了...这篇文章是从一个博客引用来的。

0