PL/SQL 中的双“at”符号含义

Posted

技术标签:

【中文标题】PL/SQL 中的双“at”符号含义【英文标题】:Double 'at' symbol meaning in PL/SQL 【发布时间】:2013-07-31 10:32:16 【问题描述】:

我知道@ 符号后跟路径意味着在 PL/SQL 中执行该脚本。 @@ 后跟路径是什么意思?

【问题讨论】:

PL/SQL 中没有@@。 PL/SQL 是用于Oracle 中存储过程的语言。 @@@SQL*Plus 的命令,它们绝对不是 PL/SQL,甚至都不是 SQL 命令。 【参考方案1】:
@@url | file_name[.ext]  [arg...]

运行脚本。该命令几乎与@(“at”符号)相同 命令。运行嵌套脚本时,它会在 与调用脚本相同的路径或 url。只有 url 形式是 在 iSQL*Plus 中支持。 @@ 命令的功能类似于 @ 和 开始。

参考:http://docs.oracle.com/cd/B19306_01/server.102/b14357/ch12003.htm

【讨论】:

以上是关于PL/SQL 中的双“at”符号含义的主要内容,如果未能解决你的问题,请参考以下文章

PL/SQL嵌套表中STORE AS的含义

Oracle11G_PL/SQL

PL/SQL 函数错误 - PLS-00103:遇到符号“IS”

传递多个 oracle PL\SQL 块的 C# 得到“遇到符号 /”

在期望以下之一时遇到符号:如果在 Pl/SQL 函数中

在 PL/SQL Developer 中转义 & 符号