-096   VARIABLE variable-name DOES NOT EXIST OR IS NOT SUPPORTED BY THE SERVER AND A DEFAULT VALUE WAS NOT PROVIDED

説明

グローバル変数の場合は、その変数がこのサーバーに存在していません。

組み込みセッション・グローバル変数の場合は、GETVARIABLE 関数が呼び出されました。 しかし、指定された名前を持つ変数に対する値が存在せず、デフォルト値も提供されていませんでした。

  • 修飾子が SESSION である場合は、指定された名前を持つユーザー定義変数が、接続またはサインオン出口ルーチンで設定されていません。
  • 修飾子が SYSIBM である場合は、サーバーが、指定された名前を持つ組み込みセッション変数をサポートしていません。
variable-name
変数の名前。

システムの処置

このステートメントを処理することはできません。

プログラマーの応答

グローバル変数の場合は、CREATE VARIABLE ステートメントを使用して、このサーバーで変数を作成してください。

組み込みセッション・グローバル変数の場合は、関数の呼び出しを変更して、variable-name にデフォルト値を指定するか、サーバーでサポートされる変数を指定してください。

SQLSTATE

42704