sqlplus - 执行单个语句

时间:2013-01-21 16:13:25

标签: sql sqlplus

目前我正在使用系统命令在Perl中执行Linux命令。

我的工作线'sqlplus用户名/密码@ url @ test.sql'

有没有办法在test.sql文件中执行单个SQL语句而不是SQL语句?

e.g。

'sqlplus username/password@url select * from TableA'

1 个答案:

答案 0 :(得分:0)

最好的方法是使用Perl DBI和DBD for Oracle。这允许您声明SQL语句并将结果作为行集处理,而不是处理来自sqlplus的输出的相当原始(并且稍慢)的方法。

指向DBD的链接 链接到DBI 快速入门Example