2009年2月21日土曜日

データベースのキャラクタセットの確認方法

SQL/PLUSなどにて、以下のSQLを実行。

SELECT PARAMETER, VALUE
FROM NLS_DATABASE_PARAMETERS
WHERE PARAMETER IN ('NLS_CHARACTERSET', 'NLS_NCHAR_CHARACTERSET');

NLS_CHARACTERSET: データベース・キャラクタセット

NLS_NCHAR_CHARACTERSET: 各国語キャラクタセット

※show parameters で出力されるキャラクタセットは、使用されている
キャラクタセットではない。