ablog

不器用で落着きのない技術者のメモ

データベースのキャラクタセットを確認するSQL

1つのデータベースで複数のキャラクタセットを持つことはできない。例えば、キャラクタセットが異なる複数のデータベースを統合する場合、キャラクタセットを統一する必要がある。データベースのキャラクタセットの確認方法は以下の通り。

確認方法

SELECT NLS_CHARSET_NAME(NLS_CHARSET_ID('CHAR_CS')),
       NLS_CHARSET_NAME(NLS_CHARSET_ID('NCHAR_CS')) FROM DUAL;
  • 実行結果
NLS_CHA NLS_CHARS
------- ---------
JA16EUC AL16UTF16