組み込み SQL をもつソース・メンバーの変換

組み込み SQL を含むコードを変換する際に、SQL コードが複数行にわたって 継続している場合には、以下のようになります。
  • 継続行はあっても 74 桁目がブランクであれば、行は単に ILE メンバーに コピーされるだけです。
    注: 74 桁目が文字ストリング内のブランク文字である場合には、 これが問題になる場合があります。
  • 74 桁目がブランクでない場合には、この行から /END-EXEC までの すべての SQL コードは連結され、80 桁全部を埋め込んだ ILE メンバーにコピーされます。これが起こると、次のようになります。
    • 75 桁目からのコメントは無視されます。
    • 組み込まれたコメント行 (C*) が ILE メンバーにコピーされてから、 連結されたコードがコピーされます。
    • DBCS リテラルが分割されると、問題が起きる場合があります。

    こうした連結や再形式設定を行いたくない場合は、必ず 74 桁目をブランクに しておいてください。