ODBCによりデータベースをアクセスする際、長いSQL文がある場合、アプリケーションエラーが発生します。

ODBCによりデータベースをアクセスする際、長いSQL文がある場合、アプリケーションエラーが発生します。
SQL文の長さが定量制限以下になるよう調整してください。
  • PowerCOBOL97 V6.0L10以前
    埋め込みSQL文の最大長は、4096Byteです。
  • NetCOBOLおよびPowerCOBOL97 V6.1L10以降
    埋め込みSQL文の最大長は、16384Byteです。

上限値は、ODBCドライバと関係する環境により、制限を受けることがあります。
たとえば、ネットワーク部分を受け持つソフトウェアのデータ転送の最大長によって、制限を受ける場合があります。
また、ODBCドライバがCOBOLから受け渡された埋め込みSQL文を加工している場合は、COBOLソースプログラムの記述より実際の埋め込みSQL文が長くなる場合もあります。
製品・サービス情報
対象製品NetCOBOL
プラットフォームWindows x86, .NET
アンサー種別 運用/保守
このページの先頭へ