itu adalah batasan SSMS bukan bidang teks, tetapi Anda harus menggunakan varchar(max) karena teks sudah usang
Ini juga tes cepat
create table TestLen (bla text)
insert TestLen values (replicate(convert(varchar(max),'a'), 100000))
select datalength(bla)
from TestLen
Mengembalikan 100000 untuk saya