FirebirdSQL logo

HEX_ENCODE()

Disponible en

DSQL, PSQL

Syntaxe
HEX_ENCODE (binary_data)
Table 1. paramètres de fonction HEX_ENCODE
Paramètre Description

binary_data

Données binaires pour le codage

Le type de résultat renvoyé :

VARCHAR CHARACTER SET ASCII ou BLOB SUB_TYPE TEXT CHARACTER SET ASCII

La fonction HEX_ENCODE encode les données binaires avec un nombre hexadécimal et retourne la valeur encodée sous forme de VARCHAR CHARACTER SET ASCII ou de BLOB SUB_TYPE TEXT CHARACTER SET ASCII selon l’argument d’entrée.

Lorsque l’argument d’entrée n’est pas BLOB, la longueur du type résultant est calculée comme type_length * 2, où type_length est la longueur maximale en octets du type de l’argument d’entrée.

Exemple HEX_ENCODE

Example 1. Utilisation de la fonction HEX_ENCODE
select hex_encode('Hexadecimal')
from rdb$database;
HEX_ENCODE
======================
48657861646563696D616C