Tuesday, January 17, 2006

Oracle のスクリプトで空行によるエラーが出るとき

Oracle でスクリプトを走らせる場合、SQL 文の途中に空行があると
SP-0734 というエラーが出てしまう。これは SQL*Plus で
SQL 文をコピー&ペーストしたときも同じ。ペーストした
SQL 文の途中に空行があると同じエラーが出てしまう。

SQL*Plus 内で

@hoge.sql

を実行したときは問題ないのだが、

sqlplus username/password@orcl <hoge.sql

のようにしたときにはこの問題が出る。

No comments: