Loading, please wait...

Sunday, November 2, 2008

ms sql中char与varchar使用注意

今天把数据库换成了mssql,因为对其数据类型不是很熟悉,存储时使用了char来存储字符串,结果读该字符串到一个textfield时,竟然是空白,还以为是自己程序出了问题了呢,把值读出来才发现后面加了长长一串空格。回到表中一看,果然如此,char(我设置的长度是10),长度不够的字条串后面都用空格补上了。改成varchar,删除空格,一切ok.

当然也可以通过程序中修改,获取字条串后先trim一下。

转载声明: 出自: Ghoul To World!作者: GreatGhoul

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.