SQL * Plus脚本中@符号的含义是什么?

时间:2014-08-05 10:31:28

标签: oracle

我正在浏览SQL * Plus脚本,并遇到了一些行以下的行:

@test_data/EMPLOYEE.dat
@test_data/ADDRESS.dat

.dat里面有一些SQL代码。我试图在互联网上搜索@符号表示什么,但我没有得到任何结果。我是SQL * Plus的新手,请告诉我这个符号的含义。

3 个答案:

答案 0 :(得分:6)

这是关于sql * plus脚本,我们使用此符号从外部文件调用脚本。

答案 1 :(得分:1)

@用于从外部文件调用脚本

来自Oracle docs

  

在指定的脚本中运行SQL * Plus语句。脚本可以   从本地文件系统或Web服务器调用。 @   命令功能类似于@@和START。

答案 2 :(得分:0)

它用于从另一个文件运行脚本。例如:

SQL> @PreImport.sql