例 - Teradata Database - Teradata Vantage NewSQL Engine - 文字列演算子、CHAR2HEXINT関数、例。

Teradata Vantage™ SQL関数、演算子、式および述部

Product
Teradata Database
Teradata Vantage NewSQL Engine
Release Number
16.20
Published
2019年3月
Language
日本語
Last Update
2019-10-29
dita:mapPath
ja-JP/xzf1512079057909.ditamap
dita:ditavalPath
ja-JP/xzf1512079057909.ditaval
dita:id
B035-1145
Product Category
Software
Teradata Vantage

システムの初期化(sysinit)時にシステムの日本語サポートが使用可能になっていたとします。

   CREATE TABLE tab1 
               (clatin   CHAR(3)  CHARACTER SET LATIN
               ,cunicode CHAR(3)  CHARACTER SET UNICODE
               ,csjis    CHAR(3)  CHARACTER SET KANJISJIS
               ,cgraphic CHAR(3)  CHARACTER SET GRAPHIC
               ,ckanji1  CHAR(3)  CHARACTER SET KANJI1);
   
   INSERT INTO tab1('abc','abc','abc',_GRAPHIC 'ABC
','abc');
   

この例にある太字の大文字LATIN文字は、全角のLATIN文字を表わします。

CHAR2HEXINTは、tab1に挿入された文字列について、次の結果を戻します。

関数 返す結果
CHAR2HEXINT(clatin) 616263
CHAR2HEXINT(cunicode) 006100620063'
CHAR2HEXINT(csjis) 616263
CHAR2HEXINT(cgraphic) FF41FF42FF43
CHAR2HEXINT(ckanji1) 616263