【发布时间】:2015-02-17 11:29:45
【问题描述】:
希望这是一个简单的问题。我想编写一个调用 SQL 脚本的 shell 脚本来在 Rocket UNIVERSE 数据库中进行一些查询。我从服务器命令行(数据库所在的同一台机器)执行此操作。
在 SQLSERVER 中,我可能会执行以下操作:
sqlcmd -S myServer\instanceName -i C:\myScript.sql
像这样在 Oracle 中:
SQL>@/dir/test.sql
在紫外线中我无法弄清楚:
uvsh ??? some.sql file
所以在 test.sql 文件中我可能有如下内容:
"SELECT ID, COL1, COL2 FROM PRODUCT WHERE @ID=91;"
"SELECT ID, COL1, COL2 FROM PRODUCT WHERE @ID=92;"
"SELECT ID, COL1, COL2 FROM PRODUCT WHERE @ID=93;"
所以这可以做到还是我做错了?也许另一种方法更理想? -- 谢谢!
【问题讨论】: