visual studio sql DB添加了空格

mul*_*lek 1 sql sql-server asp.net visual-studio

我正在使用VS2010和asp.net,并使用一些int和char值构建一个SQL Server数据库.

我的问题是,char(50)会自动用以下空格填充未使用的字符:

"foo           " 
Run Code Online (Sandbox Code Playgroud)

我该怎么办才能获得"foo"?

小智 7

将其更改为varchar(50).char(50)数据类型将使用空格填充字段的剩余字符.