Estoy buscando una manera de transformar una cadena genuina en su valor hexadecimal en SQL. Estoy buscando algo que es Informix-amable, pero me gustaría, obviamente, prefiere algo de base de datos neutroConvertir una cadena a HEX en SQL
Aquí es el selecto estoy usando ahora:
SELECT SomeStringColumn from SomeTable
Aquí es el selecto me gustaría usar: hexagonal SELECT (SomeStringColumn) de alguna_tabla
Por desgracia nada es así de simple ... Informix me da ese mensaje: de caracteres a un error de conversión numérica
¿Alguna idea?
el hexágono es convertir un entero (o INT8 o BIGINT) a una cadena hexadecimal. ¿Qué busca como resultado de HEX_STRING ("xyz")? –
Además, es cortés seleccionar una respuesta, o si nada responde a su pregunta, es sensato editar su pregunta para que pueda entenderse. Deberías intentar seleccionar una mejor respuesta, por favor. –
Debe volver a formular su pregunta. Obviamente, no desea interpretar la cadena como un número ("12" -> 12). Parece que quieres convertir los bytes subyacentes a hexadecimal. ("abc" -> hex). ¿Desea códigos ASCII, Unicode, algo más? Se específico. – colithium