Может кто-нибудь помочь мне выяснить, почему я получаю ошибку ниже из SQL-скрипта? Всем приветствуется всяческая помощь.T-SQL, добавляющий данные в столбец NTEXT
DECLARE @Comment AS VARCHAR(2000)
DECLARE @Len AS INT
SET @Comment = 'This is a test and only a test!'
SET @Len = LEN(@Comment)
DECLARE @ptr varbinary(16)
SELECT @ptr = TEXTPTR(Comments)
FROM [dbo].[StudentInfringement] AS SI
WHERE [SI].[InfringementId] = 2
UPDATETEXT [dbo].[StudentInfringement].[Comments] @ptr @Len NULL @Comment
сообщение об ошибке:
Msg 7135, Level 16, State 3, строка 9 длина Удаление -19 не в диапазоне имеющегося текста, NTEXT или данных изображения. Заявление было завершено .
Если вы отправляете код или XML, ** пожалуйста ** выделите эти строки в текстовом редакторе и нажмите кнопку «Образцы кода» ({}) на панели инструментов редактора, чтобы красиво отформатировать и выделить синтаксис! –