Před vložením zkracujete data na 8000 bajtů. Chcete-li vytvořit hodnotu delší než 8000 znaků, musíte použít datový typ varchar(max), zatímco typ 'a' je pouze varchar.
create table test(name varchar(max))
insert into test
values(replicate(CAST('a' AS varchar(MAX)), 100000));
select len(name) from test;