Je to proto, že když řetězec deklarovaný jako VARCHAR(max) překročí 8000 bajtů, řetězec se přesune do LOB_Data z IN_ROW_DATA. IN_ROW_DATA ukládá pouze ukazatele, proto se chyba nezobrazovala, protože stále zbývá spousta místa.
Je to proto, že když řetězec deklarovaný jako VARCHAR(max) překročí 8000 bajtů, řetězec se přesune do LOB_Data z IN_ROW_DATA. IN_ROW_DATA ukládá pouze ukazatele, proto se chyba nezobrazovala, protože stále zbývá spousta místa.