HANGULEBCDIC933_1II
The character set on the Teradata Database named HANGULEBCDIC933_1II is intended as an extended EBCDIC character set consisting of both one and two-bytes per character. Architecturally, the EBCDIC encoding scheme consists of 256 possible values (codepoints) represented as hexadecimal values in the range X'00' to X'FF'.
To support more than 256 codepoints, the EBCDIC encoding scheme is extended by defining the Shift-out control character to switch from one byte per character to two bytes per character until the Shift-in control character is encountered. The first byte of codepoints between the Shift-out and Shift-in control characters is always between X'41' and X'FE'. Currently, the second byte is also between X'41' and X'FE'. The X'4040' codepoint is defined as the Double-byte Space character. No double-byte control characters exist. The double-byte characters are not described.
|
x0
|
x1
|
x2
|
x3
|
x4
|
x5
|
x6
|
x7
|
x8
|
x9
|
xA
|
xB
|
xC
|
xD
|
xE
|
xF
|
0x |
NUL
|
SOH
|
STX
|
ETX
|
|
HT
|
|
DEL
|
|
|
|
VT
|
FF
|
CR
|
SO
|
SI
|
1x |
DLE
|
DC1
|
DC2
|
DC3
|
|
|
BS
|
|
CAN
|
EM
|
|
|
IS4
|
IS3
|
IS2
|
IS1
|
2x |
|
|
|
|
|
LF
|
ETB
|
ESC
|
|
|
|
|
|
ENQ
|
ACK
|
BEL
|
3x |
|
|
SYN
|
|
|
|
|
EOT
|
|
|
|
|
DC4
|
NAK
|
|
SUB
|
4x |
SP
|
|
|
|
|
|
|
|
|
|
¢
|
.
|
<
|
(
|
+
|
|
|
5x |
&
|
|
|
|
|
|
|
|
|
|
!
|
$
|
*
|
)
|
;
|
^
|
6x |
-
|
/
|
|
|
|
|
|
|
|
|
|
|
,
|
%
|
_
|
>
|
?
|
7x |
[ |
|
|
|
|
|
|
|
|
`
|
:
|
#
|
@
|
'
|
=
|
"
|
8x |
]
|
a
|
b
|
c
|
d
|
e
|
f
|
g
|
h
|
i
|
|
|
|
|
|
|
9x |
|
j
|
k
|
l
|
m
|
n
|
o
|
p
|
q
|
r
|
|
|
|
|
|
|
Ax |
|
~
|
s
|
t
|
u
|
v |
w
|
x
|
y
|
z
|
|
|
|
|
|
|
Bx
|
^
|
|
\ |
|
|
|
|
|
|
|
|
|
|
]
|
´
|
|
Cx |
{
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
|
|
|
|
|
|
Dx |
}
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
|
|
|
|
|
|
Ex |
\
|
|
S
|
T
|
U
|
V
|
W
|
X
|
Y
|
Z
|
|
|
|
|
|
|
Fx |
0
|
1
|
2
|
3
|
4
|
5
|
6
|
7
|
8
|
9
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Control character codepoints |
|||||||||||||||
|
Reserved codepoints |
|||||||||||||||
|
Hangul codepoints. Refer to Table 51 on page 395 for details. |
The server will reject character data containing any single or double byte reserved codepoint and will not identify which invalid codepoint was present.
codepoint |
IBM GCGID |
IBM description |
Unicode® code |
Unicode® name |
|
42
|
SP490000 |
Korean fill (NULL) |
U+FFA0 |
Halfwidth Hangul Filler |
|
43
|
OG000000 |
Hangul 'G' |
U+FFA1 |
Halfwidth Hangul Letter kiyeok |
|
44 |
OG100000 |
Hangul 'GG' |
U+FFA2 |
Halfwidth Hangul Letter ssangkiyeok |
|
45 |
OG20000 |
Hangul 'GS' |
U+FFA3 |
Halfwidth Hangul Letter kiyeok-sios |
|
46 |
ON00000 |
Hangul 'N' |
U+FFA4 |
Halfwidth Hangul Letter nieun |
|
47 |
ON150000 |
Hangul 'NJ' |
U+FFA5 |
Halfwidth Hangul Letter nieun-cieuc |
|
48 |
ON100000 |
Hangul 'NH' |
U+FFA6 |
Halfwidth Hangul Letter nieun-hieuh |
|
49 |
OD000000 |
Hangul 'D' |
U+FFA7 |
Halfwidth Hangul Letter tikeut |
|
52 |
OD100000 |
Hangul 'DD' |
U+FFA8 |
Halfwidth Hangul Letter ssangtikeut |
|
53 |
OL000000 |
Hangul 'L' |
U+FFA9 |
Halfwidth Hangul Letter rieul |
|
54 |
OL200000 |
Hangul 'LG' |
U+FFAA |
Halfwidth Hangul Letter rieul-kiyeok |
|
55 |
OL400000 |
Hangul 'LM' |
U+FFAB |
Halfwidth Hangul Letter rieul-mieum |
|
56 |
OL100000 |
Hangul 'LB' |
U+FFAC |
Halfwidth Hangul Letter rieul-pieup |
|
57 |
OL600000 |
Hangul 'LS' |
U+FFAD |
Halfwidth Hangul Letter rieul-sios |
|
58 |
OL700000 |
Hangul 'LT' |
U+FFAE |
Halfwidth Hangul Letter rieul-thieuth |
|
59 |
OL500000 |
Hangul 'LP' |
U+FFAF |
Halfwidth Hangul Letter rieul-phieuph |
|
62 |
OL300000 |
Hangul 'LH' |
U+FFB0 |
Halfwidth Hangul Letter rieul-hieuh |
|
63 |
OM000000 |
Hangul 'M' |
U+FFB1 |
Halfwidth Hangul Letter mieum |
|
64 |
OB000000 |
Hangul 'B' |
U+FFB2 |
Halfwidth Hangul Letter pieup |
|
65 |
OB100000 |
Hangul 'BB' |
U+FFB3 |
Halfwidth Hangul Letter ssangpieup |
|
66 |
OB2000000 |
Hangul 'BS' |
U+FFB4 |
Halfwidth Hangul Letter pieup-sios |
|
67 |
OS0000000 |
Hangul 'S' |
U+FFB5 |
Halfwidth Hangul Letter sios |
|
68 |
OS100000 |
Hangul 'SS' |
U+FFB6 |
Halfwidth Hangul Letter ssangsios |
|
69 |
ON2000000 |
Hangul 'NG'/'W' |
U+FFB7 |
Halfwidth Hangul Letter ieung |
|
72 |
OJ000000 |
Hangul 'J' |
U+FFB8 |
Halfwidth Hangul Letter cieuc |
|
73 |
OJ100000 |
Hangul 'JJ' |
U+FFB9 |
Halfwidth Hangul Letter ssangcieuc |
|
74 |
OC200000 |
Hangul 'CH' |
U+FFBA |
Halfwidth Hangul Letter chieuch |
|
75 |
OK000000 |
Hangul 'K' |
U+FFBB |
Halfwidth Hangul Letter khieukh |
|
76 |
OT000000 |
Hangul 'T' |
U+FFBC |
Halfwidth Hangul Letter thieuth |
|
77 |
OP000000 |
Hangul 'P' |
U+FFBD |
Halfwidth Hangul Letter phieuph |
|
78 |
OH000000 |
Hangul 'H' |
U+FFBE |
Halfwidth Hangul Letter hieuh |
|
8A |
OA000000 |
Hangul 'A' |
U+FFC2 |
Halfwidth Hangul Letter 'A' |
|
8B |
OA200000 |
Hangul 'AE' |
U+FFC3 |
Halfwidth Hangul Letter 'AE' |
|
8C |
OY200000 |
Hangul 'YA' |
U+FFC4 |
Halfwidth Hangul Letter 'YA' |
|
8D |
OY250000 |
Hangul 'YAE' |
U+FFC5 |
Halfwidth Hangul Letter 'YAE' |
|
8E |
OE200000 |
Hangul 'EO' |
U+FFC6 |
Halfwidth Hangul Letter 'EO' |
|
8F |
OE000000 |
Hangul 'E' |
U+FFC7 |
Halfwidth Hangul Letter 'E' |
|
9A |
OY400000 |
Hangul 'YEO' |
U+FFCA |
Halfwidth Hangul Letter 'YEO' |
|
9B |
OY300000 |
Hangul 'YE' |
U+FFCB |
Halfwidth Hangul Letter 'YE' |
|
9C |
OO000000 |
Hangul 'O' |
U+FFCC |
Halfwidth Hangul Letter 'O' |
|
9D |
OO100000 |
Hangul 'OA' |
U+FFCD |
Halfwidth Hangul Letter 'WA' |
|
9E |
OO200000 |
Hangul 'OAE' |
U+FFCE |
Halfwidth Hangul Letter 'WAE' |
|
9F |
OO300000 |
Hangul 'OI' |
U+FFCF |
Halfwidth Hangul Letter 'OE' |
|
AA |
OY500000 |
Hangul 'YO' |
U+FFD2 |
Halfwidth Hangul Letter 'YO' |
|
AB |
OU000000 |
Hangul 'U' |
U+FFD3 |
Halfwidth Hangul Letter 'U' |
|
AC |
OU300000 |
Hangul 'UEO' |
U+FFD4 |
Halfwidth Hangul Letter 'WEO' |
|
AD |
OU200000 |
Hangul 'UE' |
U+FFD5 |
Halfwidth Hangul Letter 'WE' |
|
AE |
OU400000 |
Hangul 'UI' |
U+FFD6 |
Halfwidth Hangul Letter 'WI' |
|
AF |
OY600000 |
Hangul 'YU' |
U+FFD7 |
Halfwidth Hangul Letter 'YU' |
|
BA |
OE300000 |
Hangul 'EU' |
U+FFDA |
Halfwidth Hangul Letter 'EU' |
|
BB |
OE400000 |
Hangul 'EUI' |
U+FFDB |
Halfwidth Hangul Letter 'YI' |
|
BC |
OI000000 |
Hangul 'I' |
U+FFDC |
Halfwidth Hangul Letter 'I' |
Graphic characters do not correspond to a known IBM codepage (given its CCSID of 00933, the single-byte codepage should be 00833). The control characters and Eight Ones character are non-standard because non-EBCDIC control characters appear in the range reserved for control characters, all common control characters are not present, and the Eight Ones character is not supported. Codepoint X'5F' should be a Logical NOT but the server defines it as a Circumflex accent. Codepoint X'6A' should be a Broken Vertical line but the server defines it as a Vertical Line. Codepoint X'A0' should be an Overline but to the server it is unsupported. Codepoint X'E0' should be Won but the server defines it as Backslash.
The server incorrectly returns a X'4F' codepoint as a X'6A' codepoint. The server incorrectly returns a X'5F' codepoint as a X'B0' codepoint. The server incorrectly returns an X'80' codepoint as a X'BD' codepoint. The server incorrectly returns a X'B2' codepoint as an X'E0' codepoint.
No special processing is performed by the server for control characters, except for Shift Out and Shift In, which switch to and from double-byte codepoints.