Неявное преобразование из varchar в Varbinary как?

Я получил следующую ошибку при попытке конвертировать из varchar в varbinary..

Неявное преобразование типа данных varchar в varbinary(max) не допускается. Используйте функцию CONVERT для выполнения этого запроса.

и это команда изменения, которую я пробовал.

alter table foo Alter column bar varBINARY(max)

Итак, как мне использовать функцию преобразования для чего-то подобного? Я немного поискал через google и не повезло.

Спасибо.


person Community    schedule 09.06.2009    source источник
comment
Кажется, что это будет иметь больше смысла при переполнении стека.   -  person    schedule 09.06.2009
comment
Да... дефо один для ТАК, по-моему.   -  person Kev    schedule 09.06.2009


Ответы (1)


Вы должны восстановить таблицу.

Используйте конструктор SSMS, чтобы изменить тип: это создаст скрипт с CONVERT.

person Community    schedule 09.06.2009