When specifying a table in SQL Server Management Studio 2005, if I specify VARCHAR (10) for the column, when I move away from the data type, SQL Server changes it to VARCHAR (50). I must then go back, change it back to VARCHAR (10), and then it will accept it.
I understand that there are storage and processing considerations that can make VARCHAR (10) equivalent to CHAR (10) for all purposes and tasks, but is there something I am missing? Is there enough reason that I donβt consider that the default behavior of the designer is to automatically change the length of the column from what I specified?
source
share