Redshift Decimal 数据类型的小数位数不能大于 11?
The scale of Redshift Decimal datatype cannot greater than 11?
根据official doc,最大比例应该是37。但是,我发现如果我创建一个像Decimal(38,12) 这样的列,那么比例实际上会设置为-4。也就是说,实际可用的scale是0~11,与文档冲突
所以,我想知道小数精度为38有什么特殊的吗?或者这是文档错误?
非常感谢!
这是一个 JDBC 驱动程序错误。用psql查询就一切正常了。
根据official doc,最大比例应该是37。但是,我发现如果我创建一个像Decimal(38,12) 这样的列,那么比例实际上会设置为-4。也就是说,实际可用的scale是0~11,与文档冲突
所以,我想知道小数精度为38有什么特殊的吗?或者这是文档错误?
非常感谢!
这是一个 JDBC 驱动程序错误。用psql查询就一切正常了。