【发布时间】:2020-03-06 06:25:59
【问题描述】:
我有一个像 4.138 这样的 oracle 表列值 153.2809 128.113141081389 尝试使用表 DDL NUMBER(38,16) 将这些值加载到雪花中。所以现在雪花表中的值变为 4.1380000000000000 153.2809000000000000 128.1131410813890000 但我需要在 oracle 中将这些值加载到雪花中,而不是尾随 0。 如何做到这一点?
【问题讨论】:
-
您确定这是存储问题而不仅仅是显示问题吗?您可能可以在显示它们时对其进行格式化。
-
你的意思是显示问题。您是否有任何教程可以在列级别格式化以显示给用户?
-
这是一个存储问题。我试图从雪花中提取数据,它的尾随为 0。4.1380000000000000153.2809000000000000
-
如何提取它们?我不知道 Snowflake 但the formatting docs 说“通常,整数部分的前导零和小数部分的尾随零被替换为空格”所以这必须是可能的,并且应该是默认值。
标签: snowflake-cloud-data-platform sqldatatypes