mssql 里面 char 字段类型 如果是 10位长度 输入5位 后面的 5位会自动以空格填充
在 PB6.5里面 数据窗口 不会把后面的5为空格取出来,但是在 pb11.5里面 后面的空格也会取出来
请问谁知道怎么解决这个问题。
目前因为程序从6.5升级到11.5,涉及的数据窗口比较多,所以有什么办法可以一次性解决?
------解决方案--------------------
trimspaces有这个函数?
------解决方案--------------------
看一下帮助啊,是一个数据库参数。TrimSpaces database parameter
SQLCA.DBParm="TrimSpaces=0"
但在MSSQL里面,字符长度大于1,一般要定义为varchar ,最好是Nvarchar