シェルスクリプトを介して実行しているOracleクエリがあり、クエリが最大長の2499を超えています。
エラーが発生します
SP2-0027:入力IS長すぎる(> 2499文字)-行は無視されます
SQL * Plusの行の長さの制限を回避するためのいくつかのオプションを次に示します。
chr(13)||chr(10)
。実際の問題は、入力SQLテキスト自体が長すぎる、1行が2500文字を超える、データベース内のデータについてではない、ということです。エラーを回避するには、@ Jon Hellerの手順に従ってください
その中のどこかに改行を追加してみてください長い行;これはSQL * Plusの制限であり、私が知る限り、(SET LINESIZE 100などの)設定によっては回避できません。