テキストファイルからplsqlブロックを読み込み、CallableStatement
で実行する簡単なJavaプログラムを作成します。Oracle Jdbc CallableStatementが失敗し、plsqlにCR( " r")が含まれています
テキストファイルでCRLF( "\ r \ n")を両方使用すると、実行は失敗し、ORA-06550
とPLS-00103
(シンボル "が発生しました)。
一方、テキストファイルがLFのみを使用する場合は正常に動作します。
NG:
BEGIN\r\nNULL;\r\nEND;
OK:、Windowsの改行対
BEGIN\nNULL;\nEND;
私は製品を選択 '使うので、私は、データベース管理を担当してないんだけど、FROM VERSION SYS.PRODUCT_COMPONENT_VERSION; 'を実行してデータベース情報を確認し、' TNS for 64-bit Windows:\t 10.2.0.5.0'を表示します。私はそれがWindowsサーバーだと思います。 –