使用SQL Plus,您可以从命令行使用"@"运算符运行脚本,如下所示:
c:\>sqlplus username/password@databasename @"c:\my_script.sql"
Run Code Online (Sandbox Code Playgroud)
但是,是否可以只运行具有类似语法的单个命令,而无需单独的脚本文件?如:
c:\>sqlplus username/password@databasename @execute some_procedure
Run Code Online (Sandbox Code Playgroud)
我对此感兴趣,因为我想编写一个只执行命令的批处理文件,而不会生成一堆两行".sql"文件.