У меня есть столбец типа данных изображения, который часть программного обеспечения использует для хранения текста по какой-либо причине.Преобразование Image datatype в Varchar
Я пытаюсь извлечь данные и преобразовать их в varchar, используя множество примеров, которые я нашел здесь.
В настоящее время у меня есть
SELECT CONVERT(VARCHAR(MAX), CONVERT(VARBINARY(MAX), BITS,2)) FROM V_SO_MTL_BINARY
Проблема заключается в том, что только преобразует первый символ из строки по некоторым причинам. Как преобразовать из Image в Varchar и не только получить первый символ.
Вы можете просто нужно 'NVARCHAR (MAX)' вместо 'VARCHAR (MAX)' в зависимости от того, как данные изначально вставлен. –
Так оно и было, напишите как ответ, и я соглашусь. Конечно, все было так просто. – AlexF11