Dado que varchar ocupa un espacio en disco proporcional al tamaño del campo, ¿hay alguna razón por la que no siempre deberíamos definir varchar como el máximo, por ejemplo, varchar(8000)
en SQL Server?
En crear tabla, si veo a alguien haciendo varchar(100)
, debería decirle que no, ¿estás equivocado varchar(8000)
?