Como varchar ocupa espaço em disco proporcional ao tamanho do campo, existe alguma razão para não definirmos sempre varchar como o máximo, por exemplo, varchar(8000)
no SQL Server?
Na mesa de criação, se eu vir alguém fazendo varchar(100)
isso, devo dizer a eles que não, você está errado, você deve fazer varchar(8000)
?