DB_VERSION プロシージャー - データベース・バージョンの取得
DB_VERSION プロシージャーは、データベースのバージョン番号を返します。
構文
パラメーター
- version
- データベースのバージョン番号を返す、タイプ VARCHAR(1024) の出力引数。
- compatibility
- データベースの互換性設定を返す、タイプ VARCHAR(1024) の出力引数。
許可
DBMS_UTILITY モジュールに対する EXECUTE 特権。
例
例 1: 以下の無名ブロックは、データベースのバージョン情報を表示します。
SET SERVEROUTPUT ON@
BEGIN
DECLARE v_version VARCHAR(80);
DECLARE v_compat VARCHAR(80);
CALL DBMS_UTILITY.DB_VERSION(v_version, v_compat);
CALL DBMS_OUTPUT.PUT_LINE('Version: ' || v_version);
CALL DBMS_OUTPUT.PUT_LINE('Compatibility: ' || v_compat);
END@
この例では、以下の出力が結果として戻ります。
SET SERVEROUTPUT ON
Db20000I The SET SERVEROUTPUT command completed successfully.
BEGIN
DECLARE v_version VARCHAR(80);
DECLARE v_compat VARCHAR(80);
CALL DBMS_UTILITY.DB_VERSION(v_version, v_compat);
CALL DBMS_OUTPUT.PUT_LINE('Version: ' || v_version);
CALL DBMS_OUTPUT.PUT_LINE('Compatibility: ' || v_compat);
END
Db20000I The SQL command completed successfully.
Version: Db2 v9.7.0.0
Compatibility: Db2 v9.7.0.0