ヘッダーをスキップ
Oracle Database グローバリゼーション・サポート・ガイド
10g リリース2(10.2)
B19218-02
  目次へ
目次
索引へ
索引

前へ
前へ
次へ
次へ
 

A ロケール・データ

この付録では、Oracleサーバーでサポートされている言語、地域、キャラクタ・セットおよびその他のロケール・データについて説明します。この付録の内容は、次のとおりです。

キャラクタ・セット、言語、地域および言語ソートに関する情報は、V$NLS_VALID_VALUES動的パフォーマンス・ビューを問い合せて取得できます。


関連項目:

このビューで戻すことができるデータの詳細は、『Oracle Databaseリファレンス』を参照してください。

言語

表A-1に示す言語は、それぞれ次のようなロケール依存情報をサポートしています。

Unicodeデータベースとデータ型を使用することで、表A-1に示されていない多数の言語も含め、ほとんどすべての現代言語についてデータの格納、処理および取出しを実行できます。

表A-1 Oracleがサポートしている言語

言語名 言語の略称 デフォルト・ソート

AMERICAN

us

バイナリ

ARABIC

ar

ARABIC

ASSAMESE

as

バイナリ

AZERBAIJANI

az

AZERBAIJANI

BANGLA

bn

バイナリ

BRAZILIAN PORTUGUESE

ptb

WEST_EUROPEAN

BULGARIAN

bg

BULGARIAN

CANADIAN FRENCH

frc

CANADIAN FRENCH

CATALAN

ca

CATALAN

CROATIAN

hr

CROATIAN

CYRILLIC KAZAKH

ckk

GENERIC_M

CYRILLIC SERBIAN

csr

GENERIC_M

CYRILLIC UZBEK

cuz

GENERIC_M

CZECH

cs

CZECH

DANISH

dk

DANISH

DUTCH

nl

DUTCH

EGYPTIAN

eg

ARABIC

ENGLISH

gb

バイナリ

ESTONIAN

et

ESTONIAN

FINNISH

sf

FINNISH

FRENCH

f

FRENCH

GERMAN DIN

din

GERMAN

GERMAN

d

GERMAN

GREEK

el

GREEK

GUJARATI

gu

バイナリ

HEBREW

iw

HEBREW

HINDI

hi

バイナリ

HUNGARIAN

hu

HUNGARIAN

ICELANDIC

is

ICELANDIC

INDONESIAN

in

INDONESIAN

ITALIAN

i

WEST_EUROPEAN

JAPANESE

ja

バイナリ

KANNADA

kn

バイナリ

KOREAN

ko

バイナリ

LATIN AMERICAN SPANISH

esa

SPANISH

LATIN SERBIAN

lsr

バイナリ

LATIN UZBEK

luz

GENERIC_M

LATVIAN

lv

LATVIAN

LITHUANIAN

lt

LITHUANIAN

MACEDONIAN

mk

バイナリ

MALAY

ms

MALAY

MALAYALAM

ml

バイナリ

MARATHI

mr

バイナリ

MEXICAN SPANISH

esm

WEST_EUROPEAN

NORWEGIAN

n

NORWEGIAN

ORIYA

or

バイナリ

POLISH

pl

POLISH

PORTUGUESE

pt

WEST_EUROPEAN

PUNJABI

pa

バイナリ

ROMANIAN

ro

ROMANIAN

RUSSIAN

ru

RUSSIAN

SIMPLIFIED CHINESE

zhs

バイナリ

SLOVAK

sk

SLOVAK

SLOVENIAN

sl

SLOVENIAN

SPANISH

e

SPANISH

SWEDISH

s

SWEDISH

TAMIL

ta

バイナリ

TELUGU

te

バイナリ

THAI

th

THAI_DICTIONARY

TRADITIONAL CHINESE

zht

バイナリ

TURKISH

tr

TURKISH

UKRAINIAN

uk

UKRAINIAN

VIETNAMESE

vn

VIETNAMESE


翻訳済メッセージ

Oracleエラー・メッセージは、表A-2に示す言語に翻訳されています。

表A-2 Oracleがサポートしているメッセージ

名前 略称

ARABIC

ar

BRAZILIAN PORTUGUESE

ptb

CATALAN

ca

CZECH

cs

DANISH

dk

DUTCH

nl

FINNISH

sf

FRENCH

f

GERMAN

d

GREEK

el

HEBREW

iw

HUNGARIAN

hu

ITALIAN

i

JAPANESE

ja

KOREAN

ko

NORWEGIAN

n

POLISH

pl

PORTUGUESE

pt

ROMANIAN

ro

RUSSIAN

ru

SIMPLIFIED CHINESE

zhs

SLOVAK

sk

SPANISH

e

SWEDISH

s

THAI

th

TRADITIONAL CHINESE

zht

TURKISH

tr


地域

表A-3に、Oracleサーバーでサポートしている地域を示します。

表A-3 Oracleがサポートしている地域

名前 名前 名前

ALGERIA

GREECE

POLAND

AMERICA

HONG KONG

PORTUGAL

ARGENTINA

HUNGARY

PUERTO RICO

AUSTRALIA

ICELAND

QATAR

AUSTRIA

INDIA

ROMANIA

AZERBAIJAN

INDONESIA

RUSSIA

BAHRAIN

IRAQ

SAUDI ARABIA

BANGLADESH

IRELAND

SERBIA AND MONTENEGRO

BELGIUM

ISRAEL

SINGAPORE

BRAZIL

ITALY

SLOVAKIA

BULGARIA

JAPAN

SLOVENIA

CANADA

JORDAN

SOMALIA

CATALONIA

KAZAKHSTAN

SOUTH AFRICA

CHILE

KOREA

SPAIN

CHINA

KUWAIT

SUDAN

COLOMBIA

LATVIA

SWEDEN

COSTA RICA

LEBANON

SWITZERLAND

CROATIA

LIBYA

SYRIA

CYPRUS

LITHUANIA

TAIWAN

CZECH REPUBLIC

LUXEMBOURG

THAILAND

DENMARK

MALAYSIA

THE NETHERLANDS

DJIBOUTI

MAURITANIA

TUNISIA

ECUADOR

MEXICO

TURKEY

EGYPT

MOROCCO

UKRAINE

EL SALVADOR

NEW ZEALAND

UNITED ARAB EMIRATES

ESTONIA

NICARAGUA

UNITED KINGDOM

FINLAND

NORWAY

UZBEKISTAN

FRANCE

OMAN

VENEZUELA

FYR MACEDONIA

PANAMA

VIETNAM

GUATEMALA

PERU

YEMEN

GERMANY

PHILIPPINES



キャラクタ・セット

ここでは、Oracleがサポートしているキャラクタ・セットを、次の3つの広範囲なカテゴリに分けて示します。

また、共通のキャラクタ・セットのサブセットとスーパーセットの組合せも示します。一部のキャラクタ・セットは、特定のデータ型のみで使用できます。たとえば、AL16UTF16キャラクタ・セットはNCHARキャラクタ・セットとしてのみ使用でき、データベース・キャラクタ・セットとしては使用できません。

また、コメントには、そのキャラクタ・セットに固有の他の機能も記述されています。これらの情報は、ユーザーまたはデータベース管理者にとって重要な場合があります。たとえば、キャラクタ・セットがユーロ通貨記号をサポートしているかどうか、ユーザー定義文字がサポートされているかどうか、およびキャラクタ・セットがASCIIの完全なスーパーセットであるかどうかなどの情報が記述されています。(すべてのスキーマ・データが新しいキャラクタ・セットの完全なサブセットである場合のみ、CSALTERスクリプトを使用して、既存のデータベースを新しいキャラクタ・セットに移行できます)。

キャラクタ・セット表のコメント列の凡例は、次のとおりです。

SB: シングルバイト・エンコーディング
MB: マルチバイト・エンコーディング
FIXED: 固定幅マルチバイト・エンコーディング
ASCII: ASCIIの完全なスーパーセット
EURO: ユーロ記号をサポート
UDC: ユーザー定義文字をサポート

個々のコード・ページのレイアウトは記述されていません。特定のキャラクタ・セット固有の情報、文字レパートリおよびコード・ポイントの値については、Oracle Locale Builderを使用できます。それ以外の場合は、実際の各国の規格、国際規格またはベンダー固有の規格を参照してください。

推奨するデータベース・キャラクタ・セット

表A-4に、最も一般的に使用されているお薦めのASCIIベースOracleデータベース・キャラクタ・セットを示します。それぞれの言語グループ内はアルファベット順に記載しています。

表A-4 推奨するASCIIデータベース・キャラクタ・セット


名前 説明 コメント

アジア地域





JA16EUC

EUC 24ビット日本語

MB、ASCII


JA16EUCTILDE

波形のダッシュとチルドがUnicodeとの間でマッピングされる方法を除き、JA16EUCと同じ

MB、ASCII


JA16SJIS

シフトJIS 16ビット日本語

MB、ASCII、UDC


JA16SJISTILDE

波形のダッシュとチルドがUnicodeとの間でマッピングされる方法を除き、JA16SJISと同じ

MB、ASCII、UDC


KO16MSWIN949

MS Windowsコード・ページ949韓国語

MB、ASCII、UDC


TH8TISASCII

タイ工業規格620-2533 - ASCII 8ビット

SB、ASCII、EURO


VN8MSWIN1258

MS Windowsコード・ページ1258 8ビット・ベトナム語

SB、ASCII、EURO


ZHS16GBK

GBK 16ビット簡体字中国語

MB、ASCII、UDC


ZHT16HKSCS

MS Windowsコード・ページ950 香港補足キャラクタ・セットHKSCS-2001付き(Unicodeとの間のキャラクタ・セット変換はUnicode 3.0に基づきます。)

MB、ASCII、EURO


ZHT16MSWIN950

MS Windowsコード・ページ950繁体字中国語

MB、ASCII、UDC


ZHT32EUC

EUC 32ビット繁体字中国語

MB、ASCII

ヨーロッパ地域





BLT8ISO8859P13

ISO 8859-13バルト語

SB、ASCII


BLT8MSWIN1257

MS Windowsコード・ページ1257 8ビット・バルト語

SB、ASCII、EURO


CL8ISO8859P5

ISO 8859-5ラテン語/キリル文字

SB、ASCII


CL8MSWIN1251

MS Windowsコード・ページ1251 8ビット・ラテン語/キリル文字

SB、ASCII、EURO


EE8ISO8859P2

ISO 8859-2東ヨーロッパ語

SB、ASCII


EL8ISO8859P7

ISO 8859-7ラテン語/ギリシャ語

SB、ASCII、EURO


EL8MSWIN1253

MS Windowsコード・ページ1253 8ビット・ラテン語/ギリシャ語

SB、ASCII、EURO


EE8MSWIN1250

MS Windowsコード・ページ1250 8ビット東ヨーロッパ語

SB、ASCII、EURO


NE8ISO8859P10

ISO 8859-10北ヨーロッパ語

SB、ASCII


NEE8ISO8859P4

ISO 8859-4北ヨーロッパ語および北東ヨーロッパ語

SB、ASCII


WE8ISO8859P15

ISO 8859-15西ヨーロッパ語

SB、ASCII、EURO


WE8MSWIN1252

MS Windowsコード・ページ1252 8ビット西ヨーロッパ語

SB、ASCII、EURO

中東地域





AR8ISO8859P6

ISO 8859-6ラテン語/アラビア語

SB、ASCII


AR8MSWIN1256

MS Windowsコード・ページ1256 8ビット・ラテン語/アラビア語

SB、ASCII、EURO


IW8ISO8859P8

ISO 8859-8ラテン語/ヘブライ語

SB、ASCII


IW8MSWIN1255

MS Windowsコード・ページ1255 8ビット・ラテン語/ヘブライ語

SB、ASCII、EURO


TR8MSWIN1254

MS Windowsコード・ページ1254 8ビット・トルコ語

SB、ASCII、EURO


WE8ISO8859P9

ISO 8859-9西ヨーロッパ語およびトルコ語

SB、ASCII

ユニバーサル





AL32UTF8

Unicode 4.0 UTF-8ユニバーサル・キャラクタ・セット

MB、ASCII、EURO


表A-5に、最も一般的に使用されているお薦めのEBCDICベースOracleデータベース・キャラクタ・セットを示します。それぞれの言語グループ内はアルファベット順に記載しています。

表A-5 推奨するEBCDICデータベース・キャラクタ・セット


名前 説明 コメント

アジア地域





JA16DBCS

IBM EBCDIC 16ビット日本語

MB、UDC


JA16EBCDIC930

IBM DBCSコード・ページ290 16ビット日本語

MB、UDC


KO16DBCS

IBM EBCDIC 16ビット韓国語

MB、UDC


TH8TISEBCDICS

タイ工業規格620-2533-EBCDICサーバー8ビット

SB

ヨーロッパ地域





BLT8EBCDIC1112S

EBCDICコード・ページ1112 サーバー8ビット・バルト多言語

SB


CE8BS2000

Siemens EBCDIC.DF.04 8ビット中央ヨーロッパ語

SB


CL8BS2000

Siemens EBCDIC.EHC.LC 8ビット・キリル文字

SB


CL8EBCDIC1025R

EBCDICコード・ページ1025サーバー8ビット・キリル文字

SB


CL8EBCDIC1158R

EBCDICコード・ページ1158サーバー8ビット・キリル文字

SB


D8EBCDIC1141

EBCDICコード・ページ1141 8ビット・ドイツ語(オーストリア)

SB、EURO


DK8DBCDIC1142

EBCDICコード・ページ1142 8ビット・デンマーク語

SB、EURO


EE8BS2000

Siemens EBCDIC.DF.04 8ビット東ヨーロッパ語

SB


EE8EBCDIC870S

EBCDICコード・ページ870サーバー8ビット東ヨーロッパ語

SB


EL8EBCDIC423R

RDBMSサーバー側用IBM EBCDICコード・ページ423

SB


EL8EBCDIC875R

EBCDICコード・ページ875サーバー8ビット・ギリシア語

SB


F8EBCDIC1147

EBCDICコード・ページ1147 8ビット・フランス語

SB、EURO


I8EBCDIC1144

EBCDICコード・ページ1144 8ビット・イタリア語

SB、EURO


S8EBCDCI1143

EBCDICコード・ページ1143 8ビット・スウェーデン語

SB、EURO


WE8BS2000

Siemens EBCDIC.DF.04 8ビット西ヨーロッパ語

SB


WE8BS2000E

Siemens EBCDIC.DF.04 8ビット西ヨーロッパ語

SB、EURO


WE8BS2000L5

Siemens EBCDIC.DF.L5 8ビット西ヨーロッパ語/トルコ語

SB


WE8EBCDIC1047E

Latin 1/オープン・システム1047

SB、EBCDIC、EURO


WE8EBCDIC1140

EBCDICコード・ページ1140 8ビット西ヨーロッパ語

SB、EURO


WE8EBCDIC1145

EBCDICコード・ページ1145 8ビット西ヨーロッパ語

SB、EURO


WE8DBCDIC1146

EBCDICコード・ページ1146 8ビット西ヨーロッパ語

SB、EURO


WE8EBCDIC1148

EBCDICコード・ページ1148 8ビット西ヨーロッパ語

SB、EURO

中東地域





AR8EBCDIC420S

EBCDICコード・ページ420サーバー8ビット・ラテン語/アラビア語

SB


IW8EBCDIC424S

EBCDICコード・ページ424サーバー8ビット・ラテン語/ヘブライ語

SB


TR8EBCDIC1026S

EBCDICコード・ページ1026サーバー8ビット・トルコ語

SB


その他のキャラクタ・セット

表A-6に、その他のASCIIベースOracleデータベース・キャラクタ・セットを示します。それぞれの言語グループ内はアルファベット順に記載しています。

表A-6 その他のASCIIキャラクタ・セット


名前 説明 コメント

アジア地域





BN8BSCII

バングラデシュ国内規格コード8ビットBSCII

SB、ASCII


IN8ISCII

複数スクリプト・インド標準8ビット・ラテン語/諸インド語

SB、ASCII


JA16VMS

JVMS 16ビット日本語

MB、ASCII


KO16KSC5601

KSC5601 16ビット韓国語

MB、ASCII


KO16KSCCS

KSCCS 16ビット韓国語

MB、ASCII


TH8MACTHAIS

Macサーバー8ビット・ラテン語/タイ語

SB、ASCII


VN8VN3

VN3 8ビット・ベトナム語

SB、ASCII


ZHS16CGB231280

CGB2312-80 16ビット簡体字中国語

MB、ASCII


ZHT16BIG5

BIG5 16ビット繁体字中国語

MB、ASCII


ZHT16CCDC

HP CCDC 16ビット繁体字中国語

MB、ASCII


ZHT16DBT

台湾課税16ビット繁体字中国語

MB、ASCII


ZHT16HKSCS31

MS Windowsコード・ページ950 香港補足キャラクタ・セットHKSCS-2001付き(Unicodeとの間のキャラクタ・セット変換はUnicode 3.1に基づきます。)

MB、ASCII、EURO


ZHT32SOPS

SOPS 32ビット繁体字中国語

MB、ASCII


ZHT32TRIS

TRIS 32ビット繁体字中国語

MB、ASCII

中東地域





AR8ADOS710

アラビア語MS-DOS 710サーバー8ビット・ラテン語/アラビア語

SB、ASCII


AR8ADOS710T

アラビア語MS-DOS 710 8ビット・ラテン語/アラビア語

SB


AR8ADOS720

アラビア語MS-DOS 720サーバー8ビット・ラテン語/アラビア語

SB、ASCII


AR8ADOS720T

アラビア語MS-DOS 720 8ビット・ラテン語/アラビア語

SB


AR8APTEC715

APTEC 715サーバー8ビット・ラテン語/アラビア語

SB、ASCII


AR8APTEC715T

APTEC 715 8ビット・ラテン語/アラビア語

SB


AR8ASMO708PLUS

ASMO 708 Plus 8ビット・ラテン語/アラビア語

SB、ASCII


AR8ASMO8X

ASMO拡張708 8ビット・ラテン語/アラビア語

SB、ASCII


AR8HPARABIC8T

HP 8ビット・ラテン語/アラビア語

SB


AR8ISO8859P6

ISO 8859-6ラテン語/アラビア語

SB、ASCII


AR8MUSSAD768

Mussa'd Alarabi/2 768サーバー8ビット・ラテン語/アラビア語

SB、ASCII


AR8MUSSAD768T

Mussa'd Alarabi/2 768 8ビット・ラテン語/アラビア語

SB


AR8NAFITHA711

Nafitha拡張711サーバー8ビット・ラテン語/アラビア語

SB、ASCII


AR8NAFITHA711T

Nafitha拡張711 8ビット・ラテン語/アラビア語

SB


AR8NAFITHA721

Nafitha International 721サーバー8ビット・ラテン語/アラビア語

SB、ASCII


AR8NAFITHA721T

Nafitha International 721 8ビット・ラテン語/アラビア語

SB


AR8SAKHR706

SAKHR 706サーバー8ビット・ラテン語/アラビア語

SB、ASCII


AR8SAKHR707

SAKHR 707サーバー8ビット・ラテン語/アラビア語

SB、ASCII


AR8SAKHR707T

SAKHR 707 8ビット・ラテン語/アラビア語

SB


AR8XBASIC

XBASIC 8ビット・ラテン語/アラビア語

SB


AZ8ISO8859PE

ISO 8859-9ラテン語/アゼルバイジャン語

SB、ASCII


IN8ISCII

複数スクリプト・インド標準8ビット・ラテン語/諸インド語

SB、ASCII


IW8MACHEBREW

Macクライアント8ビット・ヘブライ語

SB


IW8PC1507

IBM-PCコード・ページ1507/862 8ビット・ラテン語/ヘブライ語

SB、ASCII


LA8ISO6937

ISO 6937 8ビット・テキスト通信用コード・キャラクタ・セット

SB、ASCII


TR7DEC

DEC VT100 7ビット・トルコ語

SB


TR8DEC

DEC 8ビット・トルコ語

SB、ASCII


TR8PC857

IBM-PCコード・ページ857 8ビット・トルコ語

SB、ASCII

ヨーロッパ地域





AR8ARABICMAC

Macクライアント8ビット・ラテン語/アラビア語

SB


AR8ARABICMACS

Macサーバー8ビット・ラテン語/アラビア語

SB、ASCII


BG8MSWIN

MS Windows 8ビット・ブルガリア語/キリル文字

SB、ASCII


BG8PC437S

IBM-PCコード・ページ437 8ビット(ブルガリア語の変化形)

SB、ASCII


BLT8CP921

ラトビア語標準LVS8-92(1)Windows/Unix 8ビット・バルト語

SB、ASCII


BLT8PC775

IBM-PCコード・ページ775 8ビット・バルト語

SB、ASCII


CDN8PC863

IBM-PCコード・ページ863 8ビット・カナダ系フランス語

SB、ASCII


CEL8ISO8859P14

ISO 8859-13ケルト系言語

SB、ASCII


CL8ISOIR111

ISOIR111キリル文字

SB


CL8KOI8R

RELCOMインターネット標準8ビット・ラテン語/キリル文字

SB、ASCII


CL8KOI8U

KOI8ウクライナ語/キリル文字

SB


CL8MACCYRILLICS

Macサーバー8ビット・ラテン語/キリル文字

SB、ASCII


EE8MACCES

Macサーバー8ビット中央ヨーロッパ語

SB、ASCII


EE8MACCROATIANS

Macサーバー8ビット・クロアチア語

SB、ASCII


EE8PC852

IBM-PCコード・ページ852 8ビット東ヨーロッパ語

SB、ASCII


EL8DEC

DEC 8ビット・ラテン語/ギリシャ語

SB


EL8MACGREEKS

Macサーバー8ビット・ギリシャ語

SB、ASCII


EL8PC437S

IBM-PCコード・ページ437 8ビット(ギリシャ語の変化形)

SB、ASCII


EL8PC851

IBM-PCコード・ページ851 8ビット・ギリシャ語/ラテン語

SB、ASCII


EL8PC869

IBM-PCコード・ページ869 8ビット・ギリシャ語/ラテン語

SB、ASCII


ET8MSWIN923

MS Windowsコード・ページ923 8ビット・エストニア語

SB、ASCII


HU8ABMOD

ハンガリー語8ビット特殊AB変化形

SB、ASCII


HU8CWI2

ハンガリー語8ビットCWI-2

SB、ASCII


IS8PC861

IBM-PCコード・ページ861 8ビット・アイスランド語

SB、ASCII


IW7IS960

イスラエル標準960 7ビット・ラテン語/ヘブライ語

SB


IW8ISO8859P8

ISO 8859-8ラテン語/ヘブライ語

SB、ASCII


LA8ISO6937

ISO 6937 8ビット・テキスト通信用コード・キャラクタ・セット

SB、ASCII


LA8PASSPORT

ドイツ政府プリンタ8ビット全ヨーロッパ・ラテン語

SB、ASCII


LT8MSWIN921

MS Windowsコード・ページ921 8ビット・リトアニア語

SB、ASCII


LT8PC772

IBM-PCコード・ページ772 8ビット・リトアニア語(ラテン語/キリル文字)

SB、ASCII


LT8PC774

IBM-PCコード・ページ774 8ビット・リトアニア語(ラテン語)

SB、ASCII


LV8PC8LR

ラトビア語バージョンIBM-PCコード・ページ866 8ビット・ラテン語/キリル文字

SB、ASCII


LV8PC1117

IBM-PCコード・ページ1117 8ビット・ラトビア語

SB、ASCII


LV8RST104090

IBM-PC代替コード・ページ8ビット・ラトビア語(ラテン語/キリル文字)

SB、ASCII


N8PC865

IBM-PCコード・ページ865 8ビット・ノルウェー語

SB、ASCII


RU8BESTA

BESTA8ビット・ラテン語/キリル文字

SB、ASCII


RU8PC855

IBM-PCコード・ページ855 8ビット・ラテン語/キリル文字

SB、ASCII


RU8PC866

IBM-PCコード・ページ866 8ビット・ラテン語/キリル文字

SB、ASCII


SE8ISO8859P3

ISO 8859-3南ヨーロッパ語

SB、ASCII


TR8MACTURKISH

Macクライアント8ビット・トルコ語

SB


TR8MACTURKISHS

Macサーバー8ビット・トルコ語

SB、ASCII


TR8PC857

IBM-PCコード・ページ857 8ビット・トルコ語

SB、ASCII


US7ASCII

ASCII 7ビット・米語

SB、ASCII


US8PC437

IBM-PCコード・ページ437 8ビット米語

SB、ASCII


WE8DEC

DEC 8ビット西ヨーロッパ語

SB、ASCII


WE8DG

DG 8ビット西ヨーロッパ語

SB、ASCII


WE8ISO8859P1

ISO 8859-1西ヨーロッパ語

SB、ASCII


WE8MACROMAN8S

Macサーバー8ビット拡張Roman8西ヨーロッパ語

SB、ASCII


WE8NCR4970

NCR 4970 8ビット西ヨーロッパ語

SB、ASCII


WE8NEXTSTEP

NeXTSTEP PostScript 8ビット西ヨーロッパ語

SB、ASCII


WE8PC850

IBM-PCコード・ページ850 8ビット西ヨーロッパ語

SB、ASCII


WE8PC858

IBM-PCコード・ページ858 8ビット西ヨーロッパ語

SB、ASCII、EURO


WE8PC860

IBM-PCコード・ページ860 8ビット西ヨーロッパ語

SB、ASCII


WE8ROMAN8

HP Roman8 8ビット西ヨーロッパ語

SB、ASCII

ユニバーサル





UTF8

Unicode 3.0 UTF-8ユニバーサル・キャラクタ・セット、CESU-8準拠

MB、ASCII、EURO


表A-7に、その他のEBCDICベースOracleデータベース・キャラクタ・セットを示します。それぞれの言語グループ内はアルファベット順に記載しています。

表A-7 その他のEBCDICキャラクタ・セット


名前 説明 コメント

アジア地域





TH8TISEBCDIC

タイ工業規格620-2533 - EBCDIC 8ビット

SB


ZHS16DBCS

IBM EBCDIC 16ビット簡体字中国語

MB、UDC


ZHT16DBCS

IBM EBCDIC 16ビット繁体字中国語

MB、UDC

中東地域





AR8EBCDICX

EBCDIC XBASICサーバー8ビット・ラテン語/アラビア語

SB


IW8EBCDIC424

EBCDICコード・ページ424 8ビット・ラテン語/ヘブライ語

SB


IW8EBCDIC1086

EBCDICコード・ページ1086 8ビット・ヘブライ語

SB


TR8EBCDIC1026

EBCDICコード・ページ1026 8ビット・トルコ語

SB


WE8EBCDIC37C

EBCDICコード・ページ37 8ビットOracle/c

SB

ヨーロッパ地域





BLT8EBCDIC1112

EBCDICコード・ページ1112 サーバー8ビット・バルト多言語

SB


CL8EBCDIC1025

EBCDICコード・ページ1025 8ビット・キリル文字

SB


CL8EBCDIC1025C

EBCDICコード・ページ1025クライアント8ビット・キリル文字

SB


CL8EBCDIC1025S

EBCDICコード・ページ1025サーバー8ビット・キリル文字

SB


CL8EBCDIC1025X

EBCDICコード・ページ1025(修正版)8ビット・キリル文字

SB


CL8EBCDIC1158

EBCDICコード・ページ1158 8ビット・キリル文字

SB


D8BS2000

Siemens 9750-62 EBCDIC 8ビット・ドイツ語

SB


D8EBCDIC273

EBCDICコード・ページ273/1 8ビット・ドイツ語(オーストリア)

SB


DK7SIEMENS9780X

Siemens 97801/97808 7ビット・デンマーク語

SB


DK8BS2000

Siemens 9750-62 EBCDIC 8ビット・デンマーク語

SB


DK8EBCDIC277

EBCDICコード・ページ277/1 8ビット・デンマーク語

SB


E8BS2000

Siemens 9750-62 EBCDIC 8ビット・スペイン語

SB


EE8EBCDIC870

EBCDICコード・ページ870 8ビット東ヨーロッパ語

SB


EE8EBCDIC870C

EBCDICコード・ページ870クライアント8ビット東ヨーロッパ語

SB


EL8EBCDIC875

EBCDICコード・ページ875 8ビット・ギリシア語

SB


EL8GCOS7

Bull EBCDIC GCOS7 8ビット・ギリシア語

SB


F8BS2000

Siemens 9750-62 EBCDIC 8ビット・フランス語

SB


F8EBCDIC297

EBCDICコード・ページ297 8ビット・フランス語

SB


I8EBCDIC280

EBCDICコード・ページ280/1 8ビット・イタリア語

SB


S8BS2000

Siemens 9750-62 EBCDIC 8ビット・スウェーデン語

SB


S8EBCDIC278

EBCDICコード・ページ278/1 8ビット・スウェーデン語

SB


US8ICL

ICL EBCDIC 8ビット米語

SB


US8BS2000

Siemens 9750-62 EBCDIC 8ビット米語

SB


WE8EBCDIC924

Latin 9 EBCDIC 924

SB、EBCDIC


WE8EBCDIC37

EBCDICコード・ページ37 8ビット西ヨーロッパ語

SB


WE8EBCDIC284

EBCDICコード・ページ284 8ビット・スペイン語(南米)

SB


WE8EBCDIC285

EBCDICコード・ページ285 8ビット西ヨーロッパ語

SB


WE8EBCDIC1047

EBCDICコード・ページ1047 8ビット西ヨーロッパ語

SB


WE8EBCDIC1140C

EBCDICコード・ページ1140 8ビット西ヨーロッパ語

SB、EURO


WE8EBCDIC1148C

EBCDICコード・ページ1148クライアント8ビット西ヨーロッパ語

SB、EURO


WE8EBCDIC500C

EBCDICコード・ページ500 8ビットOracle/c

SB


WE8EBCDIC500

EBCDICコード・ページ500 8ビット西ヨーロッパ語

SB


WE8EBCDIC871

EBCDICコード・ページ871 8ビット・アイスランド語

SB


WE8ICL

ICL EBCDIC 8ビット西ヨーロッパ語

SB


WE8GCOS7

Bull EBCDIC GCOS7 8ビット西ヨーロッパ語

SB

ユニバーサル





UTFE

Unicode 3.0 UTF-8ユニバーサル・キャラクタ・セットのEBCDICフォーム(UTF-EBCDIC)

MB、EURO


ユーロ記号をサポートしているキャラクタ・セット

表A-8に、ユーロ記号をサポートしているキャラクタ・セットを示します。

表A-8 ユーロ記号をサポートしているキャラクタ・セット

キャラクタ・セット名 ユーロ記号の16進コード値

AL16UTF16

20AC

AL32UTF8

E282AC

AR8MSWIN1256

80

BLT8MSWIN1257

80

CL8EBCDIC1158

E1

CL8EBCDIC1158R

9F

CL8MSWIN1251

88

D8EBCDIC1141

9F

DK8EBCDIC1142

5A

EE8MSWIN1250

80

EL8EBCDIC423R

FD

EL8EBCDIC875R

DF

EL8ISO8859P7

A4

EL8MSWIN1253

80

F8EBCDIC1147

9F

I8EBCDIC1144

9F

IW8MSWIN1255

80

KO16KSC5601

A2E6

KO16KSCCS

D9E6

KO16MSWIN949

A2E6

S8EBCDIC1143

5A

TH8TISASCII

80

TR8MSWIN1254

80

UTF8

E282AC

UTFE

CA4653

VN8MSWIN1258

80

WE8BS2000E

9F

WE8EBCDIC1047E

9F

WE8EBCDIC1140

9F

WE8EBCDIC1140C

9F

WE8EBCDIC1145

9F

WE8EBCDIC1146

9F

WE8EBCDIC1148

9F

WE8EBCDIC1148C

9F

WE8EBCDIC924

9F

WE8ISO8859P15

A4

WE8MACROMAN8

DB

WE8MACROMAN8S

DB

WE8MSWIN1252

80

WE8PC858

DF

ZHS32GB18030

A2E3

ZHT16HKSCS

A3E1

ZHT16HKSCS31

A3E1

ZHT16MSWIN950

A3E1


クライアント専用のキャラクタ・セット

表A-9に、クライアント専用のキャラクタ・セットとしてサポートされているOracleキャラクタ・セットを示します。言語グループ内はアルファベット順に記載しています。

表A-9 クライアント専用のキャラクタ・セット


名前 説明 コメント

アジア地域





JA16EUCYEN

EUC 24ビット日本語(バックスラッシュは日本語の円記号(\)になります。)

MB


JA16MACSJIS

Macクライアント・シフトJIS 16ビット日本語

MB


JA16SJISYEN

シフトJIS 16ビット日本語(バックスラッシュは日本語の円記号(\)になります。)

MB、UDC


TH8MACTHAI

Macクライアント8ビット・ラテン語/タイ語

SB


ZHS32GB18030

GB18030-2000

MB、ASCII、EURO


ZHS16MACCGB231280

MacクライアントCGB2312-80 16ビット簡体字中国語

MB

ヨーロッパ地域





CH7DEC

DEC VT100 7ビット・スイス語(ドイツ語/フランス語)

SB


CL8MACCYRILLIC

Macクライアント8ビット・ラテン語/キリル文字

SB


D7SIEMENS9780X

Siemens 97801/97808 7ビット・ドイツ語

SB


D7DEC

DEC VT100 7ビット・ドイツ語

SB


EEC8EUROASCI

EEC Targon 35 ASCI西ヨーロッパ語/ギリシア語

SB


EEC8EUROPA3

EEC EUROPA3 8ビット西ヨーロッパ語/ギリシア語

SB


EE8MACCROATIAN

Macクライアント8ビット・クロアチア語

SB


EE8MACCE

Macクライアント8ビット中央ヨーロッパ語

SB


EL8PC737

IBM-PCコード・ページ737 8ビット・ギリシア語/ラテン語

SB


EL8MACGREEK

Macクライアント8ビット・ギリシア語

SB


E7DEC

DEC VT100 7ビット・スペイン語

SB


E7SIEMENS9780X

Siemens 97801/97808 7ビット・スペイン語

SB


F7DEC

DEC VT100 7ビット・フランス語

SB


F7SIEMENS9780X

Siemens 97801/97808 7ビット・フランス語

SB


I7DEC

DEC VT100 7ビット・イタリア語

SB


I7SIEMENS9780X

Siemens 97801/97808 7ビット・イタリア語

SB


IS8MACICELANDICS

Macサーバー8ビット・アイスランド語

SB


IS8MACICELANDIC

Macクライアント8ビット・アイスランド語

SB


NL7DEC

DEC VT100 7ビット・オランダ語

SB


NDK7DEC

DEC VT100 7ビット・ノルウェー語/デンマーク語

SB


N7SIEMENS9780X

Siemens 97801/97808 7ビット・ノルウェー語

SB


SF7DEC

DEC VT100 7ビット・フィンランド語

SB


S7SIEMENS9780X

Siemens 97801/97808 7ビット・スウェーデン語

SB


S7DEC

DEC VT100 7ビット・スウェーデン語

SB


SF7ASCII

ASCII 7ビット・フィンランド語

SB


TR7DEC

DEC VT100 7ビット・トルコ語

SB


WE8ISOICLUK

ICL特別バージョンISO8859-1

SB


WE8MACROMAN8

Macクライアント8ビット拡張Roman8西ヨーロッパ語

SB


WE8HP

HP LaserJet 8ビット西ヨーロッパ語

SB


YUG7ASCII

ASCII 7ビット・ユーゴスラビア語

SB

中東地域





AR8ARABICMAC

Macクライアント8ビット・ラテン語/アラビア語

SB


AR8ARABICMACT

Mac 8ビット・ラテン語/アラビア語

SB


AR8MUSSAD768

Mussa'd Alarabi/2 768サーバー8ビット・ラテン語/アラビア語

SB、ASCII


IW7IS960

イスラエル標準960 7ビット・ラテン語/ヘブライ語

SB


IW8MACHEBREW

Macクライアント8ビット・ヘブライ語

SB


TR8MACTURKISH

Macクライアント8ビット・トルコ語

SB


ユニバーサル・キャラクタ・セット

表A-10に、世界言語サポートを提供しているOracleキャラクタ・セットを示します。これらのキャラクタ・セットは、アジア、ヨーロッパおよび中東地域の言語にかぎらず、それらを含めた世界中のすべての言語をサポートします。

表A-10 ユニバーサル・キャラクタ・セット

名前 説明 コメント

AL16UTF16

Unicode 4.0 UTF-16ユニバーサル・キャラクタ・セット

MB、EURO、FIXED

AL32UTF8

Unicode 4.0 UTF-8ユニバーサル・キャラクタ・セット

MB、ASCII、EURO

UTF8

Unicode 3.0 UTF-8ユニバーサル・キャラクタ・セット、CESU-8準拠

MB、ASCII、EURO

UTFE

Unicode 3.0 UTF-8ユニバーサル・キャラクタ・セットのEBCDICフォーム(UTF-EBCDIC)

MB、EURO



注意:

CESU-8では、補助文字の表現を除き、UTF-8と同じUnicodeのコード体系が定義されています。CESU-8では、補助文字が、UTF-16の各サロゲート・コードをUTF-8の変換と同じ8ビット形式に変換した結果得られる6バイトの順序として表されます。ただし、最初の入力のサロゲート・ペアからスカラー値への変換では行われません。Unicodeテクニカル・レポート#26を参照してください。

キャラクタ・セット変換のサポート

次のキャラクタ・セット・エンコーディングは、変換専用としてサポートされています。データベース・キャラクタ・セットまたは各国語キャラクタ・セットとしては使用できません。

AL16UTF16LE
ISO2022-CN
ISO2022-JP
ISO2022-KR
HZ-GB-2312

これらのキャラクタ・セットは、CONVERT関数でsource_char_setまたはdest_char_setに使用できます。

CONVERT関数の詳細は、『Oracle Database SQLリファレンス』を参照してください。「CONVERT関数」も参照してください。

サブセットとスーパーセット

表A-11に、一般的なサブセットとスーパーセットの関連を示します。

表A-11 サブセットとスーパーセットのペア

サブセット スーパーセット

AR8ADOS710

AR8ADOS710T

AR8ADOS720

AR8ADOS720T

AR8ADOS720T

AR8ADOS720

AR8APTEC715

AR8APTEC715T

AR8ARABICMACT

AR8ARABICMAC

AR8ISO8859P6

AR8ASMO708PLUS

AR8ISO8859P6

AR8ASMO8X

AR8MUSSAD768

AR8MUSSAD768T

AR8MUSSAD768T

AR8MUSSAD768

AR8NAFITHA711

AR8NAFITHA711T

AR8NAFITHA721

AR8NAFITHA721T

AR8SAKHR707

AR8SAKHR707T

AR8SAKHR707T

AR8SAKHR707

BLT8CP921

BLT8ISO8859P13

BLT8CP921

LT8MSWIN921

D7DEC

D7SIEMENS9780X

D7SIEMENS9780X

D7DEC

DK7SIEMENS9780X

N7SIEMENS9780X

I7DEC

I7SIEMENS9780X

I7SIEMENS9780X

IW8EBCDIC424

IW8EBCDIC424

IW8EBCDIC1086

KO16KSC5601

KO16MSWIN949

LT8MSWIN921

BLT8ISO8859P13

LT8MSWIN921

BLT8CP921

N7SIEMENS9780X

DK7SIEMENS9780X

US7ASCII

表A-12「US7ASCIIのスーパーセット」を参照してください。

UTF8

AL32UTF8

WE8DEC

TR8DEC

WE8DEC

WE8NCR4970

WE8ISO8859P1

WE8MSWIN1252

WE8ISO8859P9

TR8MSWIN1254

WE8NCR4970

TR8DEC

WE8NCR4970

WE8DEC

WE8PC850

WE8PC858


US7ASCIIは特殊で、非常に多くのキャラクタ・セットがUS7ASCIIのスーパーセットになっています。 表A-12に、US7ASCIIのスーパーセットをリストします。

表A-12 US7ASCIIのスーパーセット

スーパーセット スーパーセット スーパーセット

AL32UTF8

EE8ISO8859P2

RU8BESTA

AR8ADOS710

EE8MACCES

RU8PC855

AR8ADOS710T

EE8MACCROATIANS

RU8PC866

AR8ADOS720

EE8MSWIN1250

SE8ISO8859P3

AR8ADOS720T

EE8PC852

TH8MACTHAIS

AR8APTEC715

EL8DEC

TH8TISASCII

AR8APTEC715T

EL8ISO8859P7

TR8DEC

AR8ARABICMACS

EL8MACGREEKS

TR8MACTURKISHS

AR8ASMO708PLUS

EL8MSWIN1253

TR8MSWIN1254

AR8ASMO8X

EL8PC437S

TR8PC857

AR8HPARABIC8T

EL8PC851

US8PC437

AR8ISO8859P6

EL8PC869

UTF8

AR8MSWIN1256

ET8MSWIN923

VN8MSWIN1258

AR8MUSSAD768

HU8ABMOD

VN8VN3

AR8MUSSAD768T

HU8CWI2

WE8DEC

AR8NAFITHA711

IN8ISCII

WE8DG

AR8NAFITHA711T

IS8PC861

WE8ISO8859P1

AR8NAFITHA721

IW8ISO8859P8

WE8ISO8859P15

AR8NAFITHA721T

IW8MACHEBREWS

WE8ISO8859P9

AR8SAKHR706

IW8MSWIN1255

WE8MACROMAN8S

AR8SAKHR707

IW8PC1507

WE8MSWIN1252

AR8SAKHR707T

JA16EUC

WE8NCR4970

AZ8ISO8859PE

JA16SJIS

WE8NEXTSTEP

BG8MSWIN

JA16VMS

WE8PC850

BG8PC437S

KO16KSC5601

WE8PC858

BLT8CP921

KO16KSCCS

WE8PC860

BLT8ISO8859P13

KO16MSWIN949

WE8ROMAN8

BLT8MSWIN1257

LA8ISO6937

ZHS16CGB231280

BLT8PC775

LA8PASSPORT

ZHS16GBK

BN8BSCII

LT8MSWIN921

ZHT16BIG5

CDN8PC863

LT8PC772

ZHT16CCDC

CEL8ISO8859P14

LT8PC774

ZHT16DBT

CL8ISO8859P5

LV8PC1117

ZHT16HKSCS

CL8KOI8R

LV8PC8LR

ZHT16MSWIN950

CL8KOI8U

LV8RST104090

ZHT32EUC

CL8ISOIR111

N8PC865

ZHT32SOPS

CL8MACCYRILLICS

NE8ISO8859P10

ZHT32TRIS

CL8MSWIN1251

NEE8ISO8859P4

ZHS32GB18030


言語およびキャラクタ・セット検出のサポート

表A-13に、Character Set Scannerユーティリティ(CSSCANおよびLCSSCAN)とGlobalization Development Kit(GDK)による言語とキャラクタ・セットの検出でサポートされている言語とキャラクタ・セットを示します。

各言語には、検出可能な複数のキャラクタ・セットがあります。

言語のバイナリ値が、サブセット/スーパーセット関係を持つ複数のエンコーディングと一致する場合は、サブセットのキャラクタ・セットが戻されます。たとえば、言語がドイツ語ですべての文字が7ビットの場合は、WE8MSWIN1252、WE8ISO8859P15またはWE8ISO8859P1のかわりにUS7ASCIIが戻されます。

キャラクタ・セットがUTF-8であると判別されると、テキスト内で4バイト文字(補助文字)が検出されないかぎり、デフォルトでOracleのキャラクタ・セットUTF8が戻されます。4バイト文字が検出されると、キャラクタ・セットはAL32UTF8としてレポートされます。

表A-13 CSSCAN、LCSSCANおよびGDKでサポートされている言語とキャラクタ・セット

言語 キャラクタ・セット

アラビア語

AL16UTF16、AL32UTF8、AR8ISO8859P6、AR8MSWIN1256、UTF8

ブルガリア語

AL16UTF16、AL32UTF8、CL8ISO8859P5、CL8MSWIN1251、UTF8

カタロニア語

AL16UTF16、AL32UTF8、US7ASCII、UTF8、WE8ISO8859P1、WE8ISO8859P15、WE8MSWIN1252

クロアチア語

AL16UTF16、AL32UTF8、EE8ISO8859P2、EE8MSWIN1250、UTF8

チェコ語

AL16UTF16、AL32UTF8、EE8ISO8859P2、EE8MSWIN1250、UTF8

デンマーク語

AL16UTF16、AL32UTF8、US7ASCII、UTF8、WE8ISO8859P1、WE8ISO8859P15、WE8MSWIN1252

オランダ語

AL16UTF16、AL32UTF8、US7ASCII、UTF8、WE8ISO8859P1、WE8ISO8859P15、WE8MSWIN1252

英語

AL16UTF16、AL32UTF8、US7ASCII、UTF8、WE8ISO8859P1、WE8ISO8859P15、WE8MSWIN1252

エストニア語

AL16UTF16、AL32UTF8、NEE8IOS8859P4、UTF8

フィンランド語

AL16UTF16、AL32UTF8、US7ASCII、UTF8、WE8ISO8859P1、WE8ISO8859P15、WE8MSWIN1252

フランス語

AL16UTF16、AL32UTF8、US7ASCII、UTF8、WE8ISO8859P1、WE8ISO8859P15、WE8MSWIN1252

ドイツ語

AL16UTF16、AL32UTF8、US7ASCII、UTF8、WE8ISO8859P1、WE8ISO8859P15、WE8MSWIN1252

ギリシア語

AL16UTF16、AL32UTF8、EL8ISO8859P7、EL8MSWIN1253、UTF8

ヘブライ語

AL16UTF16、AL32UTF8、IW8ISO8859P8、IW8MSWIN1255、UTF8

ハンガリー語

AL16UTF16、AL32UTF8、EE8ISO8859P2、EE8MSWIN1250、UTF8

イタリア語

AL16UTF16、AL32UTF8、US7ASCII、UTF8、WE8ISO8859P1、WE8ISO8859P15、WE8MSWIN1252

日本語

AL16UTF16、AL32UTF8、ISO2022-JP、JA16EUC、JA16SJIS、UTF8

韓国語

AL16UTF16、AL32UTF8、ISO2022-KR、KO16KSC5601、KO16MSWIN949、UTF8

マレー語

AL16UTF16、AL32UTF8、US7ASCII、UTF8、WE8ISO8859P1、WE8ISO8859P15、WE8MSWIN1252

ノルウェー語

AL16UTF16、AL32UTF8、US7ASCII、UTF8、WE8ISO8859P1、WE8ISO8859P15、WE8MSWIN1252

ポーランド語

AL16UTF16、AL32UTF8、EE8ISO8859P2、EE8MSWIN1250、UTF8

ポルトガル語

AL16UTF16、AL32UTF8、US7ASCII、UTF8、WE8ISO8859P1、WE8ISO8859P15、WE8MSWIN1252

ルーマニア語

AL16UTF16、AL32UTF8、EE8ISO8859P2、EE8MSWIN1250、UTF8

ロシア語

AL16UTF16、AL32UTF8、CL8ISO8859P5、CL8KOI8R、CL8MSWIN1251、UTF8

簡体字中国語

AL16UTF16、AL32UTF8、HZ-GB-2312、UTF8、ZHS16GBK、ZHS16CGB231280

スロバキア語

AL16UTF16、AL32UTF8、EE8ISO8859P2、EE8MSWIN1250、UTF8

スペイン語

AL16UTF16、AL32UTF8、US7ASCII、UTF8、WE8ISO8859P1、WE8ISO8859P15、WE8MSWIN1252

スウェーデン語

AL16UTF16、AL32UTF8、US7ASCII、UTF8、WE8ISO8859P1、WE8ISO8859P15、WE8MSWIN1252

タイ語

AL16UTF16、AL32UTF8、TH8TISASCII、UTF8

繁体字中国語

AL16UTF16、AL32UTF8、UTF8、ZHT16MSWIN950

トルコ語

AL16UTF16、AL32UTF8、TR8MSWIN1254、UTF8、WE8ISO8859P9


言語ソート

Oracleでは、単一言語ソートと多言語ソートの2種類の言語ソートを提供しています。また、単一言語ソートを拡張することにより特殊な事例に対応できます。一般的に、(接頭辞Xで表す)この特殊な事例とは、文字がそのASCII値とは異なる順にソートされる場合を意味します。たとえば、XSPANISHでは、chllが1つの文字として取り扱われます。

すべての言語ソートは、言語ソート名に_CIまたは_AIを追加し、それぞれ大/小文字またはアクセントを区別しないソートとして実行することもできます。

表A-14に、Oracleサーバーがサポートしている単一言語ソートを示します。


関連項目:

各言語のデフォルト・ソートのリストは、表A-1「Oracleがサポートしている言語」を参照してください。

表A-14 単一言語ソート

基本名 拡張名 特殊な事例

ARABIC

-

-

ARABIC_MATCH

-

-

ARABIC_ABJ_SORT

-

-

ARABIC_ABJ_MATCH

-

-

ASCII7

-

-

AZERBAIJANI

XAZERBAIJANI

i、I、ドットなし小文字のi、ドット付き大文字のI

BENGALI

-

-

BIG5

-

-

BINARY

-

-

BULGARIAN

-

-

CATALAN

XCATALAN

æ、AE、 ß

CROATIAN

XCROATIAN

D、L、N、d、l、n、ß

CZECH

XCZECH

ch、CH、Ch、ß

CZECH_PUNCTUATION

XCZECH_PUNCTUATION

ch、CH、Ch、ß

DANISH

XDANISH

A、ß、Å、å

DUTCH

XDUTCH

ij、IJ

EBCDIC

-

-

EEC_EURO

-

-

EEC_EUROPA3

-

-

ESTONIAN

-

-

FINNISH

-

-

FRENCH

XFRENCH

-

GERMAN

XGERMAN

ß


GERMAN_DIN

XGERMAN_DIN

ß, ä, ö, ü, Ä, Ö, Ü

GBK

-

-

GREEK

-

-

HEBREW

-

-

HKSCS

-

-

HUNGARIAN

XHUNGARIAN

cs、gy、ny、sz、ty、zs、ß、CS、Cs、GY、Gy、NY、Ny、SZ、Sz、TY、Ty、ZS、Zs

ICELANDIC

-

-

INDONESIAN

-

-

ITALIAN

-

-

LATIN

-

-

LATVIAN

-

-

LITHUANIAN

-

-

MALAY

-

-

NORWEGIAN

-

-

POLISH

-

-

PUNCTUATION

XPUNCTUATION

-

ROMANIAN

-

-

RUSSIAN

-

-

SLOVAK

XSLOVAK

dz、DZ、Dz、ß(カロン)

SLOVENIAN

XSLOVENIAN

ß


SPANISH

XSPANISH

ch、ll、CH、Ch、LL、Ll

SWEDISH

-

-

SWISS

XSWISS

ß


TURKISH

XTURKISH

æ、AE、 ß

UKRAINIAN

-

-

UNICODE_BINARY

-

-

VIETNAMESE

-

-

WEST_EUROPEAN

XWEST_EUROPEAN

ß



表A-15に、Oracleで使用可能な多言語ソートを示します。これらすべては、GENERIC_M(ラテン語に基づく文字ソートのISO規格)を基礎として含んでいます。多言語ソートは、ラテン語に基づく文字とともに、特定の主要な言語に使用されます。たとえば、KOREAN_Mは韓国語とラテン語に基づく文字はソートしますが、中国語、タイ語または日本語の文字は照合しません。

表A-15 多言語ソート

ソート名 説明

CANADIAN_M

フランス語(カナダ)のソートは、逆2次ソートで特殊な拡張文字をサポートしています。

DANISH_M

デンマーク語のソートは、小文字の前に大文字をソートします。

FRENCH_M

フランス語のソートは、逆2次ソートをサポートしています。

GENERIC_M

ISO14651およびUnicodeの標準的な同値化規則(互換性のある同値化規則を除く)に基づいた一般的なソート順序です。

JAPANESE_M

日本語のソートは、SJISキャラクタ・セットのソート順序およびSJISには含まれないEUC文字をサポートしています。

KOREAN_M

韓国語のソート: ハングル文字はUnicodeのバイナリ順序に基づいてソートします。ハンジャ文字は発音順に基づいてソートします。すべてのハングル文字がハンジャ文字の前にソートされます。

SPANISH_M

従来のスペイン語のソートは、特殊な短縮文字をサポートしています。

THAI_M

タイ語のソートは、一部の母音と子音について、文字の交換をサポートしています。

SCHINESE_RADICAL_M

この簡体字中国語のソートは、最初に部首、次に画数に基づいて行います。

SCHINESE_STROKE_M

この簡体字中国語のソートは、最初に画数、次に部首に基づいて行います。

SCHINESE_PINYIN_M

この簡体字中国語のソートは、ピンイン(中国語の発音記号)順に行います。

TCHINESE_RADICAL_M

この繁体字中国語のソートは、最初に部首、次に画数に基づいて行います。

TCHINESE_STROKE_M

この繁体字中国語のソートは、最初に画数、次に部首に基づいて行います。補助文字がサポートされます。


暦法

デフォルトでは、ほとんどの地域定義でグレゴリオ暦が使用されています。表A-16に、Oracleサーバーがサポートしているその他の暦法を示します。

表A-16 サポートしている暦法

名前 デフォルトの日付書式 デフォルトの日付書式に使用するキャラクタ・セット

Japanese Imperial(日本の元号暦)

EEYYMMDD

JA16EUC

ROC Official(台湾暦)

EEyymmdd

ZHT32EUC

Thai Buddha(タイ仏教暦)

dd month EE yyyy

TH8TISASCII

Persian(ペルシャ暦)

DD Month YYYY

AR8ASMO8X

Arabic Hijrah(イスラム歴)

DD Month YYYY

AR8ISO8859P6

English Hijrah(英語版イスラム歴)

DD Month YYYY

AR8ISO8859P6


図A-1に、Japanese Imperial(日本の元号暦)で1998年3月27日がどのように表示されるかを示します。

図A-1 Japanese Imperial(日本の元号暦)の例

図A-1の説明は次にあります。
画像の説明

タイム・ゾーン名

表A-17に、Oracle Databaseで提供されているデフォルトのタイム・ゾーン・ファイル内のタイム・ゾーン名を示します。デフォルトのタイム・ゾーン・ファイルは$ORACLE_HOME/oracore/zoneinfo/timezlrg.datです。また、小さいタイム・ゾーン・ファイル$ORACLE_HOME/oracore/zoneinfo/timezone/datも提供されています。タイム・ゾーン・ファイルの詳細は、第4章「日時データ型とタイム・ゾーン・サポート」を参照してください。

表A-17 タイム・ゾーン名

タイム・ゾーン名 小さいタイム・ゾーン・ファイル内での有無 タイム・ゾーン名 小さいタイム・ゾーン・ファイル内での有無

Africa/Algiers

不可

Australia/Perth

可能

Africa/Cairo

可能

Australia/Queensland

可能

Africa/Casablanca

不可

Australia/South

可能

Africa/Ceuta

不可

Australia/Sydney

可能

Africa/Djibouti

不可

Australia/Tasmania

可能

Africa/Freetown

不可

Australia/Victoria

可能

Africa/Johannesburg

不可

Australia/West

可能

Africa/Khartoum

不可

Australia/Yancowinna

可能

Africa/Mogadishu

不可

Brazil/Acre

可能

Africa/Nairobi

不可

Brazil/DeNoronha

可能

Africa/Nouakchott

不可

Brazil/East

可能

Africa/Tripoli

可能

Brazil/West

可能

Africa/Tunis

不可

CET

可能

Africa/Windhoek

不可

CST

可能

America/Adak

可能

CST6CDT

可能

America/Anchorage

可能

Canada/Atlantic

可能

America/Anguilla

不可

Canada/Central

可能

America/Araguaina

不可

Canada/East-Saskatchewan

可能

America/Aruba

不可

Canada/Eastern

可能

America/Asuncion

不可

Canada/Mountain

可能

America/Atka

可能

Canada/Newfoundland

可能

America/Belem

不可

Canada/Pacific

可能

America/Boa_Vista

不可

Canada/Saskatchewan

可能

America/Bogota

不可

Canada/Yukon

可能

America/Boise

不可

Chile/Continental

可能

America/Buenos_Aires

不可

Chile/EasterIsland

可能

America/Cambridge_Bay

不可

Cuba

可能

America/Cancun

不可

EET

可能

America/Caracas

不可

EST

可能

America/Cayenne

不可

EST5EDT

可能

America/Cayman

不可

Egypt

可能

America/Chicago

可能

Eire

可能

America/Chihuahua

不可

Etc/GMT

可能

America/Costa_Rica

不可

Etc/GMT+0

可能

America/Cuiaba

不可

Etc/GMT+1

可能

America/Curacao

不可

Etc/GMT+10

可能

America/Dawson

不可

Etc/GMT+11

可能

America/Dawson_Creek

不可

Etc/GMT+12

可能

America/Denver

可能

Etc/GMT+2

可能

America/Detroit

可能

Etc/GMT+3

可能

America/Edmonton

可能

Etc/GMT+4

可能

America/El_Salvador

不可

Etc/GMT+5

可能

America/Ensenada

可能

Etc/GMT+6

可能

America/Fort_Wayne

可能

Etc/GMT+7

可能

America/Fortaleza

不可

Etc/GMT+8

可能

America/Godthab

不可

Etc/GMT+9

可能

America/Goose_Bay

不可

Etc/GMT-0

可能

America/Grand_Turk

不可

Etc/GMT-1

可能

America/Guadeloupe

不可

Etc/GMT-10

可能

America/Guatemala

不可

Etc/GMT-11

可能

America/Guayaquil

不可

-

-

America/Halifax

可能

Etc/GMT-12

可能

America/Havana

可能

Etc/GMT-13

可能

America/Indiana/Indianapolis

可能

Etc/GMT-2

可能

America/Indiana/Knox

不可

Etc/GMT-3

可能

America/Indiana/Marengo

不可

Etc/GMT-4

可能

America/Indiana/Vevay

不可

Etc/GMT-5

可能

America/Indianapolis

可能

Etc/GMT-6

可能

America/Inuvik

不可

Etc/GMT-7

可能

America/Iqaluit

不可

Etc/GMT-8

可能

America/Jamaica

可能

Etc/GMT-9

可能

America/Juneau

不可

Etc/GMT0

可能

America/Knox_IN

不可

Etc/Greenwich

可能

America/La_Paz

不可

Europe/Amsterdam

不可

America/Lima

不可

Europe/Athens

不可

America/Los_Angeles

可能

Europe/Belfast

不可

America/Louisville

不可

Europe/Belgrade

不可

America/Maceio

不可

Europe/Berlin

不可

America/Managua

不可

Europe/Bratislava

不可

America/Manaus

可能

Europe/Brussels

不可

America/Martinique

不可

Europe/Bucharest

不可

America/Mazatlan

可能

Europe/Budapest

不可

America/Mexico_City

可能

Europe/Copenhagen

不可

America/Miquelon

不可

Europe/Dublin

可能

America/Montevideo

不可

Europe/Gibraltar

不可

America/Montreal

可能

Europe/Helsinki

不可

America/Montserrat

不可

Europe/Istanbul

可能

America/New_York

可能

Europe/Kaliningrad

不可

America/Nome

不可

Europe/Kiev

不可

America/Noronha

可能

Europe/Lisbon

可能

America/Panama

不可

Europe/Ljubljana

不可

America/Phoenix

可能

Europe/London

可能

America/Porto_Acre

不可

Europe/Luxembourg

不可

America/Porto_Velho

不可

Europe/Madrid

不可

America/Puerto_Rico

不可

Europe/Minsk

不可

America/Rankin_Inlet

不可

Europe/Monaco

不可

America/Regina

可能

Europe/Moscow

可能

America/Rio_Branco

可能

-

-

America/Santiago

可能

Europe/Oslo

不可

America/Sao_Paulo

可能

Europe/Paris

不可

America/Scoresbysund

不可

Europe/Prague

不可

America/Shiprock

可能

Europe/Riga

不可

America/St_Johns

可能

Europe/Rome

不可

America/St_Thomas

不可

Europe/Samara

不可

America/Swift_Current

不可

Europe/San_Marino

不可

America/Tegucigalpa

不可

Europe/Sarajevo

不可

America/Thule

不可

Europe/Simferopol

不可

America/Thunder_Bay

不可

Europe/Skopje

不可

America/Tijuana

可能

Europe/Sofia

不可

America/Tortola

不可

Europe/Stockholm

不可

America/Vancouver

可能

Europe/Tallinn

不可

America/Virgin

不可

Europe/Tirane

不可

America/Whitehorse

可能

Europe/Vatican

不可

America/Winnipeg

可能

Europe/Vienna

不可

America/Yellowknife

不可

Europe/Vilnius

不可

Arctic/Longyearbyen

不可

Europe/Warsaw

可能

Asia/Aden

不可

Europe/Zagreb

不可

Asia/Almaty

不可

Europe/Zurich

不可

Asia/Amman

不可

GB

可能

Asia/Anadyr

不可

GB-Eire

可能

Asia/Aqtau

不可

GMT

可能

Asia/Aqtobe

不可

GMT+0

可能

Asia/Baghdad

不可

GMT-0

可能

Asia/Bahrain

不可

GMT0

可能

Asia/Baku

不可

Greenwich

可能

Asia/Bangkok

不可

HST

可能

Asia/Beirut

不可

Hongkong

可能

Asia/Bishkek

不可

Iceland

可能

Asia/Calcutta

可能

Indian/Chagos

不可

Asia/Chongqing

不可

-

-

Asia/Chungking

不可

Indian/Christmas

不可

Asia/Dacca

不可

Indian/Cocos

不可

Asia/Damascus

不可

Indian/Mayotte

不可

Asia/Dhaka

不可

-

-

Asia/Dubai

不可

Indian/Reunion

不可

Asia/Gaza

不可

Iran

可能

Asia/Harbin

不可

Israel

可能

Asia/Hong_Kong

可能

Jamaica

可能

Asia/Irkutsk

不可

Japan

可能

Asia/Istanbul

可能

Kwajalein

可能

Asia/Jakarta

不可

Libya

可能

Asia/Jayapura

不可

MET

可能

Asia/Jerusalem

可能

MST

可能

Asia/Kabul

不可

MST7MDT

可能

Asia/Kamchatka

不可

Mexico/BajaNorte

可能

Asia/Karachi

不可

Mexico/BajaSur

可能

Asia/Kashgar

不可

Mexico/General

可能

Asia/Krasnoyarsk

不可

NZ

可能

Asia/Kuala_Lumpur

不可

NZ-CHAT

可能

Asia/Kuching

不可

Navajo

可能

Asia/Kuwait

不可

PRC

可能

Asia/Macao

不可

PST

可能

Asia/Macau

不可

-

-

Asia/Magadan

不可

PST8PDT

可能

Asia/Manila

不可

Pacific/Auckland

可能

Asia/Muscat

不可

Pacific/Chatham

可能

Asia/Nicosia

不可

Pacific/Easter

可能

Asia/Novosibirsk

不可

Pacific/Fakaofo

不可

Asia/Omsk

不可

Pacific/Fiji

不可

Asia/Qatar

不可

Pacific/Gambier

不可

Asia/Rangoon

不可

Pacific/Guam

不可

Asia/Riyadh

可能

Pacific/Honolulu

可能

Asia/Saigon

不可

Pacific/Johnston

不可

Asia/Seoul

可能

Pacific/Kiritimati

不可

Asia/Shanghai

可能

Pacific/Kwajalein

可能

Asia/Singapore

可能

Pacific/Marquesas

不可

Asia/Taipei

可能

Pacific/Midway

不可

Asia/Tashkent

不可

Pacific/Niue

不可

Asia/Tbilisi

不可

Pacific/Norfolk

不可

Asia/Tehran

可能

Pacific/Noumea

不可

Asia/Tel_Aviv

可能

Pacific/Pago_Pago

可能

Asia/Tokyo

可能

Pacific/Pitcairn

不可

Asia/Ujung_Pandang

不可

Pacific/Rarotonga

不可

Asia/Urumqi

不可

Pacific/Saipan

不可

Asia/Vladivostok

不可

Pacific/Samoa

可能

Asia/Yakutsk

不可

Pacific/Tahiti

不可

Asia/Yekaterinburg

不可

Pacific/Tongatapu

不可

Asia/Yerevan

不可

Pacific/Wake

不可

Atlantic/Azores

不可

Pacific/Wallis

不可

Atlantic/Bermuda

不可

Poland

可能

Atlantic/Canary

不可

Portugal

可能

Atlantic/Faeroe

不可

ROC

可能

Atlantic/Madeira

不可

ROK

可能

Atlantic/Reykjavik

可能

Singapore

可能

Atlantic/St_Helena

不可

Turkey

可能

Atlantic/Stanley

不可

US/Alaska

可能

Australia/ACT

可能

US/Aleutian

可能

Australia/Adelaide

可能

US/Arizona

可能

Australia/Brisbane

可能

US/Central

可能

Australia/Broken_Hill

可能

US/East-Indiana

可能

Australia/Canberra

可能

US/Eastern

可能

Australia/Darwin

可能

US/Hawaii

可能

Australia/Hobart

可能

US/Indiana-Starke

不可

Australia/LHI

可能

US/Michigan

可能

Australia/Lindeman

可能

US/Mountain

可能

Australia/Lord_Howe

可能

US/Pacific

可能

Australia/Melbourne

可能

US/Pacific-New

可能

Australia/NSW

可能

US/Samoa

可能

Australia/North

可能

UTC

不可

-

-

W-SU

可能

-

-

WET

可能


廃止されたロケール・データ

この項では、廃止された言語ソート、キャラクタ・セット、言語および地域について説明します。廃止された言語ソート、言語および地域の定義は使用できます。ただし、これらの定義は下位互換性についてのみサポートされています。将来のリリースではサポートされなくなる可能性があります。現行データベース・リリースの廃止されたキャラクタ・セット、言語、地域および言語ソートのリストは、V$NLS_VALID_VALUESビューを問い合せて取得できます。

廃止になった言語ソート

表A-18に、Oracle Database 10gでサポートが廃止になった言語ソートを示します。

表A-18 Oracle Database 10gで廃止になった言語ソート

廃止になったソート名 置換ソート

THAI_TELEPHONE

THAI_M

THAI_DICTIONARY

THAI_M

CANADIAN FRENCH

CANADIAN_M

JAPANESE

JAPANESE_M


廃止された地域

表A-19に、Oracle Database 10gでサポートが廃止になった地域を示します。

表A-19 廃止された地域

廃止された地域名 置換地域

CIS

RUSSIA

MACEDONIA

FYR MACEDONIA

YUGOSLAVIA

SERBIA AND MONTENEGRO

CZECHOSLOVAKIA

CZECH REPUBLICまたはSLOVAKIA


廃止された言語

表A-20に、Oracle Database 10gでサポートが廃止になった言語を示します。

表A-20 廃止された言語

廃止された言語名 置換言語

BENGALI

BANGLA


廃止になったキャラクタ・セットの新規名

表A-21に、廃止されたキャラクタ・セットを示します。次のキャラクタ・セットをコード内で参照する場合は、新規名に置き換えてください。

表A-21 廃止されたキャラクタ・セットの新規名

旧名 新規名

AL24UTFSS

UTF8、AL32UTF8

AR8MSAWIN

AR8MSWIN1256

CL8EBCDIC875S

CL8EBCDIC875R

CL8MSWINDOW31

CL8MSWIN1251

EL8EBCDIC875S

EL8EBCDIC875R

JVMS

JA16VMS

JEUC

JA16EUC

SJIS

JA16SJIS

JDBCS

JA16DBCS

KSC5601

KO16KSC5601

KDBCS

KO16DBCS

CGB2312-80

ZHS16CGB231280

CNS 11643-86

ZHT32EUC

JA16EUCFIXED

なし。新しい各国語キャラクタ・セットUTF8およびAL16UTF16に置換されました。

ZHS32EUCFIXED

なし。新しい各国語キャラクタ・セットUTF8およびAL16UTF16に置換されました。

ZHS16GBKFIXED

なし。新しい各国語キャラクタ・セットUTF8およびAL16UTF16に置換されました。

JA16DBCSFIXED

なし。新しい各国語キャラクタ・セットUTF8およびAL16UTF16に置換されました。

KO16DBCSFIXED

なし。新しい各国語キャラクタ・セットUTF8およびAL16UTF16に置換されました。

ZHS16DBCSFIXED

なし。新しい各国語キャラクタ・セットUTF8およびAL16UTF16に置換されました。

ZHS16CGB231280FIXED

なし。新しい各国語キャラクタ・セットUTF8およびAL16UTF16に置換されました。

ZHT16DBCSFIXED

なし。新しい各国語キャラクタ・セットUTF8およびAL16UTF16に置換されました。

KO16KSC5601FIXED

なし。新しい各国語キャラクタ・セットUTF8およびAL16UTF16に置換されました。

JA16SJISFIXED

なし。新しい各国語キャラクタ・セットUTF8およびAL16UTF16に置換されました。

ZHT16BIG5FIXED

なし。新しい各国語キャラクタ・セットUTF8およびAL16UTF16に置換されました。

ZHT32TRISFIXED

なし。新しい各国語キャラクタ・セットUTF8およびAL16UTF16に置換されました。


AL24UTFFSSキャラクタ・セットのサポートの廃止

Unicodeキャラクタ・セットAL24UTFFSSは、Oracle9i ではサポートされなくなりました。AL24UTFFSSは、Unicode規格1.1に基づくUTF-8コード体系をサポートするUnicodeキャラクタ・セットとしてバージョン7から導入されましたが、現在では不要と考えられます。Oracle Database 10gでは、Unicode 4.0に基づくUnicodeデータベース・キャラクタ・セットAL32UTF8と、Unicode 3.0に基づくUTF8が提供されます。

既存のAL24UTFFSSデータベースを移行する場合は、Oracle9i にアップグレードする前にUTF8にアップグレードします。 新規データベース・キャラクタ・セットへのすべての移行と同様に、既存のデータベース・キャラクタ・セットをUTF8に移行する前に、Character Set Scannerをデータ分析に使用することをお薦めします。

Oracleの言語および地域定義ファイルの更新

Oracle Database 10gでは、一部の言語および地域定義ファイルの内容が変更されています。Oracleでサポートされている言語および地域の一部では、ローカルの表記規則と一致しなくなったレガシー定義を修正するために、これらの更新が必要です。これらの変更には、通貨記号、月名およびグループ・セパレータの変更が含まれます。その一例が、ブラジルのローカル通貨記号です。この記号は、Oracle Database 10gではCr$からR$に更新されています。

詳細な変更リストについては、$ORACLE_HOME/nls/data/old/data_changes.htmlファイル内の「Oracleの言語定義と地域定義の変更」表を参照してください。

Oracle Database 10gのユーザーは、既存のアプリケーション・コードを検討し、Oracle Database 10gで定義されている正しい文化的な慣習が使用されていることを確認する必要があります。 アプリケーションのサポートに必要なコード変更を行えないユーザーのために、Oracle Database 10gにはOracle9iのロケール定義ファイルが付属しています。

Oracle9iの言語および地域の動作に戻る手順は、次のとおりです。

  1. データベースを停止します。

  2. $ORACLE_HOME/nls/data/oldディレクトリからcr9idata.plスクリプトを実行します。

  3. ORA_NLS10環境変数を、新規作成した$ORACLE_HOME/nls/data/9idataディレクトリに設定します。

  4. データベースを再起動します。

Oracle9iの定義ファイルに戻る必要があるすべての10gデータベース・クライアントについて、手順2および3を繰り返す必要があります。

Oracle Database 10gのロケール定義ファイルを使用することをお薦めします。Oracle9iのロケール定義ファイルのサポートは、将来のリリースで廃止される予定です。