Oracle

  (最終更新日:2016.07.8)

OracleでDBの文字コードを確認する方法

Oracleデータベースで、データベースの文字コードを確認する方法のメモです。

NLS_CHARACTERSETで確認する

パラメータの NLS_CHARACTERSET という値で確認できるので、下記SQLを利用します。

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

実行例

SQL> SELECT
        PARAMETER,
        VALUE
FROM
        NLS_DATABASE_PARAMETERS
WHERE
        PARAMETER IN ('NLS_CHARACTERSET', 'NLS_NCHAR_CHARACTERSET');  2    3    4    5    6    7  

PARAMETER
--------------------------------------------------------------------------------
VALUE
--------------------------------------------------------------------------------
NLS_CHARACTERSET
JA16EUC

NLS_NCHAR_CHARACTERSET
AL16UTF16

この結果で行くと、データベースのキャラクタセットは JA16EUC で、各国語キャラクタセットは AL16UTF16 というのが分かりました。

スポンサーリンク
スポンサーリンク

関連記事

  1. Oracle

    Oracleでカラムのデータをほぼ同じ文字数の文字で置換する方法

    つまりどういうことだってばよ!!!って言われそうですが。 噛み砕いてい…

  2. Oracle

    expdpで一貫性(整合性)を維持してバックアップする方法

    Oracleのexpdpコマンドでデータの整合性を維持した一貫性バック…

  3. Linux

    LinuxカーネルパラメータSEMMNSとSEMMSLの値を確認する方法

    OracleでPROCESSESパラメータの値を変更する際には、OSカ…

  4. Oracle

    Linux版Oracle Database 11gの起動手順と停止手順

    すごく基礎的なことなんですが、Linux版のOracle Da…

  5. Oracle

    【SQL*Plus】SYSDBA権限でリモートサーバに簡易接続ネーミングで接続する方法

    リモートのOracleサーバにSQL*Plusで接続する際に、SYSD…

コメント

  1. この記事へのコメントはありません。

  1. この記事へのトラックバックはありません。

最近の記事

  1. 【NetApp】筐体廃棄前にディスクの完全消去をする手順
  2. 【PostgreSQL】同期レプリケーションモードで起動しな…
  3. Procmail のレシピ:本文で複数の条件(OR条件)を指…
  4. 【Apache】OpenSSL headers not fo…
  5. 【CentOS 7】yum updateがくっそ遅いときに試…
PAGE TOP