我正在与亚马逊雅典娜合作,有几列以科学记数形式出现,我需要它以整数或小数形式出现。我尝试过这样做:Convert exponential to number in sql 但是,这在SQLPresto中不起作用,这个也不起作用,因为我需要对多个数字使用它,而不仅仅是一个:Queryto convert exponential number to float in SQL Server
我们有一个sql表,其中有一个用科学记数法存储值的浮点列。我有一个值-1.23E-256。当我运行查询并将查询结果分配给变量时,我将这个浮点值分配给一个小数(15,2)。但由于这种科学表示法,4gl程序中的值不会被赋值给变量并抛出错误。我试图在select查询中使用convert和cast函数将科学记数法更改为十进制,但是抛出了错误"value is very small to stored to a decimal“。我想要将这些浮点变量从