小编Min*_*Mai的帖子

postgres:将 '' 转换为 NULL

我正在尝试运行此查询来更改我的纬度坐标,该坐标以文本形式保存为双精度

ALTER TABLE mapdata ALTER COLUMN lat TYPE double precision USING (lat::double precision);
Run Code Online (Sandbox Code Playgroud)

但是,我不断收到此错误: invalid input syntax for type double precision: ""

我的假设是有一个空白条目并且 postgres 不知道将它视为双精度。我如何将其确定为 aNULL或者是否有另一种方法可以将我的lat专栏变成 a double precision?谢谢!

postgresql

2
推荐指数
1
解决办法
7162
查看次数

标签 统计

postgresql ×1