Postgresql 与';双精度';博士后

Postgresql 与';双精度';博士后,postgresql,Postgresql,从csv导入数据时,坐标字段出现问题。你知道怎么解决吗 ERROR: invalid input syntax for type double precision: "1e-005.0 您需要手动编辑以规范化科学记数法表示的坐标,并将其返回到十进制形式,在您的示例中最多为15位 我想你需要修改输入文件。PostgreSQL将接受类似“1e5”的值,但不接受类似“1e-005.0”的值。我很确定它不会接受报价单中包含的csv的1e5,这恐怕是最常见的。问题的根源是.0。有许多正

从csv导入数据时,坐标字段出现问题。你知道怎么解决吗

    ERROR:  invalid input syntax for type double precision: "1e-005.0    

您需要手动编辑以规范化科学记数法表示的坐标,并将其返回到十进制形式,在您的示例中最多为15位

我想你需要修改输入文件。PostgreSQL将接受类似“1e5”的值,但不接受类似“1e-005.0”的值。我很确定它不会接受报价单中包含的csv的1e5,这恐怕是最常见的。问题的根源是
.0
。有许多正确的变体,不幸的是它不是
1e-005.0
。例如,以下工程:
1e-005、1.E-005、1.0e-005