【 解 説 】
データ型コード、バイト長、ダンプ値を返します。
【 構 文 】
DUMP(文字列,書式)
DUMP(文字列 , 書式 ,開始位置 , 長さ)
【 書 式 】
8 ・・・・・8進表記で返します
10 ・・・・10進表記で返します
16 ・・・・16進表記で返します
17 ・・・・単一文字として返します
※それぞれの値に1000を加えるとキャラクタセット情報も返ります
【 例 文 】
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
/* 'Typ=96 Len=3: 111,143,145'を返します。 */ SELECT DUMP('Ice',8) FROM DUAL; /* 'Typ=96 Len=3: 73,99,101'を返します。 */ SELECT DUMP('Ice',10) FROM DUAL; /* 'Typ=96 Len=3: 49,63,65'を返します。 */ SELECT DUMP('Ice',16) FROM DUAL; /* 'Typ=96 Len=3: I,c,e'を返します。 */ SELECT DUMP('Ice',17) FROM DUAL; /* 'Typ=96 Len=3 CharacterSet=JA16SJIS: 49,63,65'を返します。 */ SELECT DUMP('Ice',1016) FROM DUAL; /* 'Typ=96 Len=3: 63'を返します。 */ SELECT DUMP('Ice',16,2,1) FROM DUAL; |
■お薦め参考関連資料
Oracle、Oracleのロゴマークはに関連するすべての商標およびロゴマークは、米国 Oracle Corporationの登録商標です。