ソートマージ


付録H Unicode操作文字コード一覧(SORT EE)

表H‒1 ASCII対応UCS-2・UTF-16コード一覧

文字

ASCII

UCS-2LE

UTF-16LE

UCS-2BE

UTF-16BE

SP

0x20

0x2000

0x0020

!

0x21

0x2100

0x0021

"

0x22

0x2200

0x0022

#

0x23

0x2300

0x0023

$

0x24

0x2400

0x0024

%

0x25

0x2500

0x0025

&

0x26

0x2600

0x0026

'

0x27

0x2700

0x0027

(

0x28

0x2800

0x0028

)

0x29

0x2900

0x0029

*

0x2A

0x2A00

0x002A

+

0x2B

0x2B00

0x002B

,

0x2C

0x2C00

0x002C

-

0x2D

0x2D00

0x002D

.

0x2E

0x2E00

0x002E

/

0x2F

0x2F00

0x002F

0

0x30

0x3000

0x0030

1

0x31

0x3100

0x0031

2

0x32

0x3200

0x0032

3

0x33

0x3300

0x0033

4

0x34

0x3400

0x0034

5

0x35

0x3500

0x0035

6

0x36

0x3600

0x0036

7

0x37

0x3700

0x0037

8

0x38

0x3800

0x0038

9

0x39

0x3900

0x0039

:

0x3A

0x3A00

0x003A

;

0x3B

0x3B00

0x003B

<

0x3C

0x3C00

0x003C

=

0x3D

0x3D00

0x003D

>

0x3E

0x3E00

0x003E

?

0x3F

0x3F00

0x003F

@

0x40

0x4000

0x0040

A

0x41

0x4100

0x0041

B

0x42

0x4200

0x0042

C

0x43

0x4300

0x0043

D

0x44

0x4400

0x0044

E

0x45

0x4500

0x0045

F

0x46

0x4600

0x0046

G

0x47

0x4700

0x0047

H

0x48

0x4800

0x0048

I

0x49

0x4900

0x0049

J

0x4A

0x4A00

0x004A

K

0x4B

0x4B00

0x004B

L

0x4C

0x4C00

0x004C

M

0x4D

0x4D00

0x004D

N

0x4E

0x4E00

0x004E

O

0x4F

0x4F00

0x004F

P

0x50

0x5000

0x0050

Q

0x51

0x5100

0x0051

R

0x52

0x5200

0x0052

S

0x53

0x5300

0x0053

T

0x54

0x5400

0x0054

U

0x55

0x5500

0x0055

V

0x56

0x5600

0x0056

W

0x57

0x5700

0x0057

X

0x58

0x5800

0x0058

Y

0x59

0x5900

0x0059

Z

0x5A

0x5A00

0x005A

[

0x5B

0x5B00

0x005B

\

0x5C

0x5C00

0x005C

]

0x5D

0x5D00

0x005D

^

0x5E

0x5E00

0x005E

_

0x5F

0x5F00

0x005F

`

0x60

0x6000

0x0060

a

0x61

0x6100

0x0061

b

0x62

0x6200

0x0062

c

0x63

0x6300

0x0063

d

0x64

0x6400

0x0064

e

0x65

0x6500

0x0065

f

0x66

0x6600

0x0066

g

0x67

0x6700

0x0067

h

0x68

0x6800

0x0068

i

0x69

0x6900

0x0069

j

0x6A

0x6A00

0x006A

k

0x6B

0x6B00

0x006B

l

0x6C

0x6C00

0x006C

m

0x6D

0x6D00

0x006D

n

0x6E

0x6E00

0x006E

o

0x6F

0x6F00

0x006F

p

0x70

0x7000

0x0070

q

0x71

0x7100

0x0071

r

0x72

0x7200

0x0072

s

0x73

0x7300

0x0073

t

0x74

0x7400

0x0074

u

0x75

0x7500

0x0075

v

0x76

0x7600

0x0076

w

0x77

0x7700

0x0077

x

0x78

0x7800

0x0078

y

0x79

0x7900

0x0079

z

0x7A

0x7A00

0x007A

{

0x7B

0x7B00

0x007B

|

0x7C

0x7C00

0x007C

}

0x7D

0x7D00

0x007D

~

0x7E

0x7E00

0x007E

表H‒2 ASCII対応UCS-4・UTF-32コード一覧

文字

ASCII

UCS-4LE

UTF-32LE

UCS-4BE

UTF-32BE

SP

0x20

0x20000000

0x00000020

!

0x21

0x21000000

0x00000021

"

0x22

0x22000000

0x00000022

#

0x23

0x23000000

0x00000023

$

0x24

0x24000000

0x00000024

%

0x25

0x25000000

0x00000025

&

0x26

0x26000000

0x00000026

'

0x27

0x27000000

0x00000027

(

0x28

0x28000000

0x00000028

)

0x29

0x29000000

0x00000029

*

0x2A

0x2A000000

0x0000002A

+

0x2B

0x2B000000

0x0000002B

,

0x2C

0x2C000000

0x0000002C

-

0x2D

0x2D000000

0x0000002D

.

0x2E

0x2E000000

0x0000002E

/

0x2F

0x2F000000

0x0000002F

0

0x30

0x30000000

0x00000030

1

0x31

0x31000000

0x00000031

2

0x32

0x32000000

0x00000032

3

0x33

0x33000000

0x00000033

4

0x34

0x34000000

0x00000034

5

0x35

0x35000000

0x00000035

6

0x36

0x36000000

0x00000036

7

0x37

0x37000000

0x00000037

8

0x38

0x38000000

0x00000038

9

0x39

0x39000000

0x00000039

:

0x3A

0x3A000000

0x0000003A

;

0x3B

0x3B000000

0x0000003B

<

0x3C

0x3C000000

0x0000003C

=

0x3D

0x3D000000

0x0000003D

>

0x3E

0x3E000000

0x0000003E

?

0x3F

0x3F000000

0x0000003F

@

0x40

0x40000000

0x00000040

A

0x41

0x41000000

0x00000041

B

0x42

0x42000000

0x00000042

C

0x43

0x43000000

0x00000043

D

0x44

0x44000000

0x00000044

E

0x45

0x45000000

0x00000045

F

0x46

0x46000000

0x00000046

G

0x47

0x47000000

0x00000047

H

0x48

0x48000000

0x00000048

I

0x49

0x49000000

0x00000049

J

0x4A

0x4A000000

0x0000004A

K

0x4B

0x4B000000

0x0000004B

L

0x4C

0x4C000000

0x0000004C

M

0x4D

0x4D000000

0x0000004D

N

0x4E

0x4E000000

0x0000004E

O

0x4F

0x4F000000

0x0000004F

P

0x50

0x50000000

0x00000050

Q

0x51

0x51000000

0x00000051

R

0x52

0x52000000

0x00000052

S

0x53

0x53000000

0x00000053

T

0x54

0x54000000

0x00000054

U

0x55

0x55000000

0x00000055

V

0x56

0x56000000

0x00000056

W

0x57

0x57000000

0x00000057

X

0x58

0x58000000

0x00000058

Y

0x59

0x59000000

0x00000059

Z

0x5A

0x5A000000

0x0000005A

[

0x5B

0x5B000000

0x0000005B

\

0x5C

0x5C000000

0x0000005C

]

0x5D

0x5D000000

0x0000005D

^

0x5E

0x5E000000

0x0000005E

_

0x5F

0x5F000000

0x0000005F

`

0x60

0x60000000

0x00000060

a

0x61

0x61000000

0x00000061

b

0x62

0x62000000

0x00000062

c

0x63

0x63000000

0x00000063

d

0x64

0x64000000

0x00000064

e

0x65

0x65000000

0x00000065

f

0x66

0x66000000

0x00000066

g

0x67

0x67000000

0x00000067

h

0x68

0x68000000

0x00000068

i

0x69

0x69000000

0x00000069

j

0x6A

0x6A000000

0x0000006A

k

0x6B

0x6B000000

0x0000006B

l

0x6C

0x6C000000

0x0000006C

m

0x6D

0x6D000000

0x0000006D

n

0x6E

0x6E000000

0x0000006E

o

0x6F

0x6F000000

0x0000006F

p

0x70

0x70000000

0x00000070

q

0x71

0x71000000

0x00000071

r

0x72

0x72000000

0x00000072

s

0x73

0x73000000

0x00000073

t

0x74

0x74000000

0x00000074

u

0x75

0x75000000

0x00000075

v

0x76

0x76000000

0x00000076

w

0x77

0x77000000

0x00000077

x

0x78

0x78000000

0x00000078

y

0x79

0x79000000

0x00000079

z

0x7A

0x7A000000

0x0000007A

{

0x7B

0x7B000000

0x0000007B

|

0x7C

0x7C000000

0x0000007C

}

0x7D

0x7D000000

0x0000007D

~

0x7E

0x7E000000

0x0000007E

表H‒3 ASCII対応予約文字一覧

項目

指定値(予約文字)

文字コード

ASCII

対応文字

UCS-2LE

UTF-16LE

UCS-2BE

UTF-16BE

UCS-4LE

UTF-32LE

UCS-4BE

UTF-32BE

改行文字

CRLF

0x0d0a

0x0d000a00

0x000d000a

0x0d0000000a000000

0x0000000d0000000a

LF

0x0a

0x0a00

0x000a

0x0a000000

0x0000000a

区切り文字

TAB

0x09

0x0900

0x0009

0x09000000

0x00000009

'△'(スペース)

0x20

0x2000

0x0020

0x20000000

0x00000020

','(コンマ)

0x2c

0x2c00

0x002c

0x2c000000

0x0000002c

'上記以外の任意の1文字'※1

0xXX

0xXX00

0x00XX

0xXX000000

0x000000XX

引用符

SQUOT(引用符)

0x27

0x2700

0x0027

0x27000000

0x00000027

DQUOT(二重引用符)

0x22

0x2200

0x0022

0x22000000

0x00000022

通貨記号

\(円記号)

0x5c

0x5c00

0x005c

0x5c000000

0x0000005c

円記号以外の任意の1文字※1

0xXX

0xXX00

0x00XX

0xXX000000

0x000000XX

挿入文字

X(空白)

0x20

0x2000

0x0020

0x20000000

0x00000020

Z(ゼロ)

0x00

0x0000

0x0000

0x00000000

0x00000000

C'文字列'※2

0xXX

0xXX00

0x00XX

0xXX000000

0x000000XX

X'16進数'※3

0xXXXX

変換なし※5

変換なし※5

変換なし※5

変換なし※5

NULL(CSVファイルだけ)

比較条件値

C'文字列'※2

0xXX

0xXX00

0x00XX

0xXX000000

0x000000XX

N'10進数'※4

0xXX

0xXX00

0x00XX

0xXX000000

0x000000XX

X'16進数'※3

0xXXXX

変換なし※5

変換なし※5

変換なし※5

変換なし※5

D'日付'※6

0xXX

0xXX00

0x00XX

0xXX000000

0x000000XX

H'日付T時刻'※7

0xXX

0xXX00

0x00XX

0xXX000000

0x000000XX

埋め字

空白

0x20

0x2000

0x0020

0x20000000

0x00000020

NULL値

0x00

0x0000

0x0000

0x00000000

0x00000000

数字「0」

0x30

0x3000

0x0030

0x30000000

0x00000030

注※1

表H-1 ASCII対応UCS-2・UTF-16コード一覧」および「表H-2 ASCII対応UCS-4・UTF-32コード一覧」で示す範囲の文字を1文字指定してください。

注※2

表H-1 ASCII対応UCS-2・UTF-16コード一覧」および「表H-2 ASCII対応UCS-4・UTF-32コード一覧」で示す範囲の文字の文字列を指定してください。

日本語などの「表H-1 ASCII対応UCS-2・UTF-16コード一覧」および「表H-2 ASCII対応UCS-4・UTF-32コード一覧」の範囲外の文字については「X'16進数'」の形式で指定してください。

注※3

UCS-2またはUCS-4形式の2バイトコードを「0」〜「9」,「A」〜「F」で指定してください。

【例】

(UCS-2LEの場合) 「あいう」 → X'423044304630'

(UCS-4LEの場合) 「あいう」 → X'423000004430000046300000'

注※4

文字の「0」〜「9」,および符号(「+」または「-」)を指定してください。

【例】

N'+123'

注※5

指定した値を,そのまま16進数値として使用します。

【例】

(UCS-2LEの場合) X'30003100' → 「0x3000」,「0x3100」の4バイトの指定値

注※6

CSVファイルの4桁年号だけ対応します。

【例】

D'20130823' → 2013年8月23日

注※7

CSVファイルだけ対応します。

【例】

H'20101223T110629498' → 2010年12月23日 11時6分29秒498'