ソートマージ

[目次][用語][索引][前へ][次へ]

付録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'