キャラクタセットを確認する

Pocket

【概要】
データベース・キャラクタセット(NLS_CHARACTER_SET)はデータベース上で扱う文字コードです。
データベース作成後に変更は出来ません。
データベースを稼動させるサーバーのOSの文字コードを使うことが多いです。
【SQL文】
/*
|| ■キャラクタセットを確認する
||
|| 【項目の説明】
|| PARAMETER : パラメータ名
||   NLS_CHARACTERSET  標準キャラクタ・セット
||  NLS_NCHAR_CHARACTERSET  各国語キャラクタ・セット
|| VALUE :設定したキャラクタ・セットの値
*/
set lines 80
set pages 10

clear col
ttitle off

col PARAMETER for a30 head “パラメータ名”
col VALUE for a20 head “キャラクタ・セット”

ttitle left ‘■■■ キャラクタセット情報 ■■■’
spool charaset_info.lis

SELECT parameter
, value
FROM v$nls_parameters
WHERE parameter IN (‘NLS_CHARACTERSET’,’NLS_NCHAR_CHARACTERSET’)
;
spool off
clear col
ttitle off
set line 80

以上です (^^♪