I just installed Microsoft SQL Server 2008 R2 for testing with LINQ to SQL.
I have a table with one column of type nchar (20) and two rows: '123' and 'Test'.
If I query all the rows from this table and wrap each value with "", I get the following:
'123 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ' ( _ is a space) 'Test _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ' ( _ is a space)
SQL Server seems to fill up unused space (because the column is a 20-byte nchar) with spaces.
What can I do to prevent this from happening?
sql-server sql-server-2008 sqldatatypes
SuprDewd
source share