为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:dm8
【操作系统】:kylin
【CPU】:arm
【问题描述】*:
截图如下,前面3个为什么不显示插入的数据
“FLOAT 是带二进制精度的浮点数。该类型直接使用标准 C 语言中 DOUBLE。精度值设置无实际意义,精度设置用于保证数据移植的兼容性,实际精度在内部是固定的。“ --参考《SQL语言使用手册》中float类型说明。
并不是设置进度多少就支持多少,此外客户端通过接口调出显示时如果超出范围也会进行科学计数发显示。
“FLOAT 是带二进制精度的浮点数。该类型直接使用标准 C 语言中 DOUBLE。精度值设置无实际意义,精度设置用于保证数据移植的兼容性,实际精度在内部是固定的。“ --参考《SQL语言使用手册》中float类型说明。
并不是设置精度多少就支持多少,此外客户端通过接口调出显示时如果超出范围也会进行科学计数发显示。
您可以使用下面的语句来显示,前两个位数过多显示 为科学技术法了。
select cast(name as number) from aaa;
您可以参考这个:
https://eco.dameng.com/community/question/902e504a643db1be2e8451d3e15a6d75