たとえば、NLS_LANGの地域の部分のみを設定するには、次の形式を使用します。NLS_LANG=_JAPAN 本書の残りの部分では、NLS_LANG設定のcharsetコンポーネントに焦点を当てています。charsetコンポーネントは正しく設定することが非常に重要であるにもかかわらず、正しく理解されていないためです。
NLS_LANGUAGEおよびNLS_TERRITORYの値は、NLS_LANG変数の言語および地域のコンポーネントに対応しています。 また、NLSの動的パフォーマンスのビュー表のV$NLS_VALID_VALUESを問い合せると、NLS_SORT、NLS_LANGUAGE、NLS_TERRITORYおよびNLS_CHARACTERSETの有効な値のリストを表示できます。
NLS_LANGは、Oracleソフトウェアのロケール動作を指定する環境変数です。この変数では、クライアント・アプリケーションとデータベース・ユーザー・セッションに使用する言語および地域を設定します。また、クライアント用の文字セットも設定します。これは、SQL*Plusなど、Oracleクライアン...
NLS_LANG環境変数の形式は次のとおりです。 NLS_LANG=language_territory.characterset この形式の詳細は次のとおりです。 languageは、Oracleメッセージ、ソート、曜日および月の名前の表示に使用する言語を指定します。 territoryは、日付、通貨、数値のデフォルトの書式の規則を指定...
SQL*Plus、SQL Loader、Import、ExportなどのOracleユーティリティをコマンド・プロンプトから使用する前に、パラメータNLS_LANGの文字セットを、レジストリで使用されているものとは別の値に設定する必要がある場合があります。 コンソール・モード・ユーティリティに別の文字セットを設定す...
SQL*Plus、SQL Loader、Import、ExportなどのOracleユーティリティをコマンド・プロンプト・ウィンドウから使用する前に、NLS_LANGパラメータのキャラクタ・セット・フィールドをレジストリでの値と異なる値に設定することが必要です。