Как заменить текст в SQL Server 2000 в столбце ntext более 4000 символов?преобразование в nvarchar (max) не работает, поскольку оно усекает значения.
Работа с TEXT / NTEXT - беспорядок - одна из многих причин избавиться от этих полей как можно быстрее.
Вам необходимо манипулировать такими командами, как READTEXT, WRITETEXT, UPDATETEXT и другими - обратитесь к некоторым ресурсам за помощью:
nvarchar (max) не поддерживается до SQL Server 2005. Для столбцов SQL Server 2000, содержащих более 4000 широких символов, необходимо передать данные в клиентское приложение и внести в них изменения.