如何检查 sqlplus 中的命令行参数?

如何检查 sqlplus 中的命令行参数?

我正在尝试编写一个将在 sqlplus 下运行的 sql 文件。我的目标是创建一种机制,如果未传递任何参数,sqlplus 将提示输入密码,如果存在 &1,则继续使用作为密码的值运行,而不提示用户输入密码。我该怎么做?

答案1

使用

sqlplus username @sqlfile.sql

让用户输入密码或

sqlplus username/password @sqlfile.sql

实现全自动执行。

不要忘记以 结束您的 SQL 脚本exit

相关内容