DHEX( ) 関数

Unicode 文字列を 16 進数の文字列に変換します。

メモ:

この関数は Analytics の Unicode 版に固有です。非 Unicode 版ではサポートされない関数です。

構文

DHEX(フィールド)

パラメーター

名前 種類 説明
フィールド

文字

16 進数の文字列に変換する Unicode 文字列。

出力

文字。

基本的な例

"004100420043003100320033" が返されます。

DHEX("ABC123")

備考

機能の仕組み

DHEX( ) 関数は、各 2 バイト文字をビッグエンディアンで、最上位の 2 バイトから順に格納して表示します。

各文字は 4 文字のコードで表されます。出力文字列は、フィールド値の 4 倍の長さで、16 進数の値を構成する 0 から 9 までの数字と A から F までの文字を含んでいます。

関連する関数

DHEX( ) は、16 進数の文字列を Unicode 文字列に変換する HTOU( ) 関数の逆関数です。

ACL のスクリプト作成ガイド 14.1