Поделиться через


MSSQLSERVER_9532

Сведения

Название продукта

SQL Server

Версия продукта

10.50

Номер построения продукта

10.00.0000.00

Идентификатор события

9532

Источник события

MSSQLSERVER

Компонент

SQLEngine

Символическое имя

XMLERR_COLUMNSET_CANNOT_CONVERT_FROM_TO

Текст сообщения

При обработке запроса или операции DML над набором столбцов "%.*ls" произошла ошибка преобразования данных типа "%ls" к типу "%ls" для столбца "%.*ls".

Пояснение

Набор столбцов представляет собой нетипизированное XML-представление, объединяющее несколько столбцов таблицы в виде структурированного вывода. При вставке или обновлении значений разреженного столбца в наборе XML-столбцов значения, вставляемые в базовые разреженные столбцы, неявным образом преобразуются из типа данных xml. Было передано значение, которое не может быть преобразовано в тип данных столбца.

Действия пользователя

Поскольку предоставленное значение не удалось неявно преобразовать, запись может оказаться недопустимой. Исправьте ошибку и повторите попытку. Если значение является верным, измените инструкцию таким образом, чтобы использовались отдельные столбцы, а не набор столбцов. Это позволит выполнить приведение значения в правильный тип данных явным образом.