
Transformar campo binario a varchar (image to varchar)
Publicado por Jose (3 intervenciones) el 16/05/2017 10:47:32
Buenos días,
Os comento, tengo un problema y es que por limitaciones del software necesito transformar un campo de tipo "image" a una cadena de texto, simplemente necesito que este "churro" (0x0001000000FFFFFFFF010000000000000004010000001C53....) (tiene 908 caracteres), sea una cadena de texto, no es necesario interpretarlo ni nada por el estilo.
He intentado lo siguiente:
-- Consulta base
select
Request_Data
from AABorra
-- Intento 1
select
CONVERT(VARCHAR(908),Request_Data)
from AABorra
Mens. 529, Nivel 16, Estado 2, Línea 3
Explicit conversion from data type image to varchar is not allowed.
-- Intento 2
select
CONVERT(VARCHAR(908),CONVERT(VARBINARY(908),Request_Data))
from AABorra
(Devuelve un vacío)
He probado incluso ha hacer un substring etc etc sin resultados y seguro que es una tontería.
¿se os ocurre algo?
Gracias de antemano.
Os comento, tengo un problema y es que por limitaciones del software necesito transformar un campo de tipo "image" a una cadena de texto, simplemente necesito que este "churro" (0x0001000000FFFFFFFF010000000000000004010000001C53....) (tiene 908 caracteres), sea una cadena de texto, no es necesario interpretarlo ni nada por el estilo.
He intentado lo siguiente:
-- Consulta base
select
Request_Data
from AABorra
-- Intento 1
select
CONVERT(VARCHAR(908),Request_Data)
from AABorra
Mens. 529, Nivel 16, Estado 2, Línea 3
Explicit conversion from data type image to varchar is not allowed.
-- Intento 2
select
CONVERT(VARCHAR(908),CONVERT(VARBINARY(908),Request_Data))
from AABorra
(Devuelve un vacío)
He probado incluso ha hacer un substring etc etc sin resultados y seguro que es una tontería.
¿se os ocurre algo?
Gracias de antemano.
Valora esta pregunta


0