在 Netezza 中使用科学计数法

Working with scientific notation in Netezza

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

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

原来你可以转换这些字符串:

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