HEXTORAW funzione scalare
La funzione HEXTORAW restituisce una rappresentazione di bit stringa di una stringa di carattere esadecimale.
Lo schema è SYSIBM.
In un database Unicode, se un argomento fornito è una stringa grafica, viene convertito in una stringa di caratteri prima dell'esecuzione della funzione.
- carattere - espressione
- Un'espressione che restituisce un valore che è una stringa di carattere integrato che non è un CLOB (SQLSTATE 42815). La lunghezza deve essere un numero pari di caratteri dagli intervalli '0' a '9', 'a' a 'f', e 'A' a 'F' (SQLSTATE 42815).
Il risultato della funzione è un VARBINARIO. L'attributo di lunghezza del risultato è la metà dell'attributo di lunghezza di character - expression e la lunghezza effettiva è la metà della lunghezza della lunghezza effettiva di character - expression. Se il primo argomento può essere nullo, il risultato può essere nullo; se il primo argomento è nullo, il risultato è il valore nullo.
Esempio
Rappresentare una stringa di caratteri esadecimali in formato binario.
HEXTORAW('ef01abC9')Il risultato è un tipo di dati VARBINARY(4) con un valore di BX'EF01ABC9'.