Member 14552976 Ответов: 1

Как Дау удалить эту ошибку в SQL ...


Msg 8152, Уровень 16, Состояние 10, Строка 3
Строковые или двоичные данные будут усечены.

Что я уже пробовал:

я пытался исправить это, но не смог этого сделать.

1 Ответов

Рейтинг:
4

OriginalGriff

Это просто: он говорит, что строка или массив байтов, которые вы предоставили оператору INSERT или UPDATE, слишком велики для столбца, в который вы пытаетесь его записать. Например, если ваш столбец объявлен как NVARCHAR(5) и вы попытаетесь вставить "ABCDEF", вы получите эту ошибку, в то время как "ABCDE" не потерпит неудачи.

Мы не можем исправить это для вас: либо увеличить столбец, чтобы соответствовать данным, уменьшить объем передаваемых данных, либо проверить, что вы ссылаетесь на правильный столбец.


Maciej Los

5ed!

Member 14552976

Спасибо мужик

OriginalGriff

Всегда пожалуйста!

Member 14552976

не могли бы вы помочь мне Сохранить Изображение с типом данных nvarcahr(max) в sql?

OriginalGriff

Нет. Смотрите ваш самый последний вопрос:
https://www.codeproject.com/Questions/5272347/How-to-save-image-in-SQL-having-nvarchar-max-datat