在
Windows下如何更改SQL Plus中的当前目录.
我试图用几个“@ filename”命令写一个脚本.
我知道可以使用File – >打开一个脚本打开命令,这将更改当前目录,但我正在寻找一种方法来自动执行此操作.
解析度
基于Plasmer的响应,我在Windows中设置了SQLPATH环境变量,并且获得了对我来说足够好的东西.我没有尝试用HOST命令设置它(我怀疑它会工作).
Pourquoi Litytestdata的答案是一个很好的答案,但对我来说不行(目录太远).当然,Guy的答案是不能做的也是正确的.我会投票这两个,并接受Plasmer的答案.
可以使用SQLPATH环境变量来告诉sqlplus在哪里查找您要运行的脚本吗?我相信你可以使用HOST在脚本中设置SQLPATH.
如果两个脚本具有相同的名称,并且两个目录都在SQLPATH中,那么可能存在问题.