【发布时间】:2020-04-01 12:27:37
【问题描述】:
我们正在将数据从大型机系统导入 BigQuery,其中一些货币值如下所示:“54091.4369372923497267759562841530054645”。如果我将其转换为建议用于财务数据的 NUMERIC,我只保留 9 位小数。如果我将它转换为 FLOAT64,我会得到 12 个十进制数字。
有什么方法可以让我保留所有原始信息而不会丢失精度?
我知道不建议将 FLOAT64 用于财务计算,但我仍然希望保留更多小数。
【问题讨论】:
-
我建议暂时将原始信息保留为 STRING。 BigQuery 将来可能有更大的数字供您迁移。
标签: google-bigquery