Текстовый тип данных SQL Server Maxlength = 65,535?

Программное обеспечение, с которым я работаю, использует текстовое поле для хранения XML. Согласно моим поискам в Интернете, текстовый тип данных должен содержать 2 ^ 31 - 1 символов. В настоящее время SQL Server усекает XML каждый раз до 65 535 символов. Я знаю, что это вызвано SQL Server, потому что, если я добавлю 65 536-й символ в столбец непосредственно в Management Studio, он сообщит, что не будет обновляться, поскольку символы будут усечены.

Является ли максимальная длина действительно 65 535 или это может быть потому, что база данных была разработана в более ранней версии SQL Server (2000) и использует устаревшуюtext тип данных вместо 2005 года?

Если это так, то измените тип данных наText в SQL Server 2005 исправить эту проблему?

Ответы на вопрос(5)

Ваш ответ на вопрос