为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:dm8
【操作系统】:win10
【CPU】:
【问题描述】*:一样的建表语句在不同数据库里面创建之后从表里面获取出来的精度处理不一致,一个是需要/2 一个是/4 ,怎么获取到底要/多少?
对于 VARCHAR/NVARCHAR,根据 SYSCOLUMNS 中 SCALE 字段值和 系统 UNICODE 函数值来决定显示的列宽是乘2还是乘4
当 SCALE = 7 并且 UNICODE() = 1 时,用 LENGTH$ * 4
当 SCALE = 7 并且 UNICODE() = 0 时,用 LENGTH$ * 2
你核对下看看
您两个库的配置不一样,页簇字符集都不同