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