Oracle: 文字コード(CHARACTER SET)の確認方法

サーバのOracle内部で扱われる文字コードを確認するには、次のSQL文を使います。

SELECT PARAMETER,VALUE FROM NLS_DATABASE_PARAMETERS

これで、「PARAMETER」が「NLS_CHARACTERSET」のVALUEを確認します。
初めから、WHEREで指定しても良いと思いますが。

クライアント側は、環境変数やレジストリエディタで「NLS_LANG」の値を確認します。
両方に設定されている場合は、レジストリよりも環境変数が優先されます。
従って、クライアントのキャラクタセットを変更したいのであれば、
システム環境変数に登録するのが手っ取り早い方法です。
「NLS_LANG」の値として「JAPANESE_JAPAN.JA16SJISTILDE」というように記述します。