2017/1/26 執筆

オラクルメモ

私の場合Oracle 11gとOracle 12cの2種類がクライアントのPCにインストールされており、
バージョンによって動かすVBのexeを変更しなければいけませんでした。
VBからバッチ生成→結果取得で分岐の条件にしようと思いましたが、面倒だったので結局レジストリから取得しています

クライアントPCのオラクルのバージョンを取得

以下のコマンドで確認できます。
    sqlplus -version

Oracle version


Oracleのサーバーのバージョンも確認できる (使い道不明)

以下のSQLを発行

    select * from v$version

Oracle version-2


参考にしたサイト
https://oracle.programmer-reference.com/oracle-get-version/