我不是PL / SQL开发人员,但我目前的工作任务需要我经历很多。我正在努力学习它,但oracle文档似乎很乏味。所以问这个问题。
在我看到的一个.sql脚本中,
installer.sql
@@pkgstringinteger.h
@@pkgstringinteger.sql
@@load_policy.sql
那么@@做什么?
我知道在sqlplus提示符下如果我们必须执行任何.sql文件,那么我们在开始时放置@。例如
SQL>@load_policy.sql
但是想知道两次会做什么呢?我试图谷歌,但很难得到这个特殊问题的答案。
由于
答案 0 :(得分:4)
@@foo.sql
与@foo.sql
执行相同的操作(执行该文件中的命令),但查找与调用文件位于同一目录中的文件。