Oracle バージョン確認
2018/10/10
Oracleのバージョンを確認する場合、
SQL*Plusを起動して、起動時の出力を見て確認していたが、SQLでも確認できることを知ったので、メモ。
SELECT
product, version, substr(version, 1, instr(version,'.') - 1) AS major_version
FROM
product_component_version
WHERE
LOWER(product) LIKE 'oracle%';
product, version, substr(version, 1, instr(version,'.') - 1) AS major_version
FROM
product_component_version
WHERE
LOWER(product) LIKE 'oracle%';
ストアドの中でバージョンによる分岐をしたい時とかに使えそう。
10以上のdrop文にはpurgeとか。
ちなみに、以下でも確認できなくはない。
select * from v$version;