UPDATE SOP60300
SET SOP60300.CUSTITEMDESC = IV00101.ITEMDESC
FROM IV00101
WHERE IV00101.ITEMNMBR = SOP60300.ITEMNMBR
Мне нужно ОБНОВИТЬ описания клиентов из описаний изделий. Когда я запускаю сценарий выше, он дает мне сообщение об ошибке ниже. MAX, описание клиента может содержать CHAR 51, а описание элемента - CHAR 101. Я просто хочу вырезать последние 50 CHAR, так что оператор будет работать.Необходимость TRUNCATE данных
Следует отметить, что я использую 2008R2
Msg 8152, Level 16, State 14, Line 2
String or binary data would be truncated.
Какой базы данных? Правильный ответ зависит от поддерживаемого диалекта SQL, что означает, что нам нужно знать, какую базу данных вы используете. Вы должны изменить свой вопрос и добавить дополнительный тег для СУБД. –