我正在尝试使用 ROracle 包将表写入 Oracle 数据库。这工作正常,但是所有数值都在数据库上显示完整的浮点十进制表示。例如,7581.24 显示为 7581.2399999999998。
有没有办法在写表时指定小数点后要存储的位数?
我在这里找到了使用Allan 解决方案的解决方法,但最好不要在将变量写入数据库后更改它。
目前我用这样的代码编写表格:
dbWriteTable(db_connection, "TABLE_NAME", table, overwrite = TRUE)
提前致谢。