SQL_COMPAT グローバル変数

この組み込みグローバル変数は、SQL 互換モードを指定します。その値によって、SQL 照会に適用される構文規則のセットが決まります。

このグローバル変数には、以下の特性があります。
  • ユーザーによって保守される値を持つ読み取り/書き込み変数です。
  • タイプは VARCHAR(3) です。
  • スキーマは SYSIBM です。
  • このグローバル変数の有効範囲はセッションです。
  • デフォルト値は NULL です。
このグローバル変数の値は、NULL、'DB2'、または 'NPS' のいずれかでなければなりません (SQLSTATE 42815)。
NULL
デフォルト設定 ('Db2') が使用されます。
'Db2'
Db2® 構文規則が SQL 照会に適用されます。
'NPS'
Netezza 構文規則が SQL 照会に適用されます。この設定を使用した場合、一部の SQL 動作が、SQL リファレンスの情報と異なる動作になります。 互換フィーチャーが SQL アプリケーションに与える可能性のある影響について調べるには、Netezza 用互換フィーチャー を参照してください。