标签: sql-server sql-server-2005
全部好,
我使用sql server express存储一些数据,但它也存储数据空间。例如,如果一个表中有 nchar(20)列,并且我将“computer”(8个字符)存储到此列,则剩余字符(20-8 = 12)将填充空格。有没有办法克服这个问题。因为当我将此数据显示为流文档(中心对齐)时,它会产生对齐错误。
感谢您的帮助
答案 0 :(得分:7)
您可以改用NVARCHAR数据类型。 NVARCHAR类型是可变长度数据类型,仅存储实际数据。
如果您无法控制数据类型,则需要手动修剪任何额外字符。在T-SQL中,您可以使用RTRIM命令执行此操作。