在 Netezza 中使用科学记数法

Posted

技术标签:

【中文标题】在 Netezza 中使用科学记数法【英文标题】:Working with scientific notation in Netezza 【发布时间】:2018-03-01 19:25:10 【问题描述】:

我有一个表格,其中包含科学计数法(字符串)的数据。我怎样才能使它在 Netezza 中成为可用的数字(不是字符串)?

select * from 
(
select '1.4545615464654E-14' as text_column
union 
select '1.7891561464654E-14' 
) foo

【问题讨论】:

【参考方案1】:

事实证明,您实际上可以转换这些字符串:

select cast(foo.text_column as numeric(15,15) )
from 
(
select '1.4545615464654E-14' as text_column
union 
select '1.7891561464654E-14' 
) foo

【讨论】:

以上是关于在 Netezza 中使用科学记数法的主要内容,如果未能解决你的问题,请参考以下文章