VARCHARS are variable length strings with a
specified maximum length.
If a string is less than the maximum length, then it
is stored verbatim without any extra characters, e.g. names and emails.
CHARS
are fixed-length strings with a specified set length.
If a string is less than
the set length, then it is padded with extra characters, e.g. phone number and
zip codes.
For instance, for a column which is declared as VARCHAR(30) and
populated with the word ‘SQL Server,’ only 10 bytes will be stored in it.
However, if we have declared the column as CHAR(30) and populated with the word
‘SQL Server,’ it will still occupy 30 bytes in database
No comments :
Post a Comment