【发布时间】:2012-09-22 15:37:17
【问题描述】:
我在 Microsoft SQL Server Management Studio 中创建了一个表,其中包含数据类型 nchar(100)。
如果我在其中放入一些数据,那么它会自动在我的单词末尾添加空格,我猜想适合 100..
如何编辑它以使其不添加空格?
谢谢
【问题讨论】:
标签: sql sql-server spaces sqldatatypes
我在 Microsoft SQL Server Management Studio 中创建了一个表,其中包含数据类型 nchar(100)。
如果我在其中放入一些数据,那么它会自动在我的单词末尾添加空格,我猜想适合 100..
如何编辑它以使其不添加空格?
谢谢
【问题讨论】:
标签: sql sql-server spaces sqldatatypes
NCHAR 和CHAR 是固定 大小类型——这意味着如果插入的数据不够大,就会插入空格。
对于可变长度数据,您需要将字段类型更改为NVARCHAR。
有关详细信息,请参阅 MSDN 上的 nchar and nvarchar (Transact-SQL)。
【讨论】: