0

我运行一个带有 postgis 扩展的 postgres 数据库。使用 imposm3 openstreetmap 数据被加载到方案导入中。这些表称为 osm_point、osm_linestring 和 osm_polygon。Imposm将 NULL 存储为空字段

要查询表的特定属性,我通常会写

select * from import.osm_point where highway <> ''

但仅使用该属性,natural此查询不起作用。

如图所示,该属性natural包含一些实线和一些空线。

查询以显示所有存储的条目

当运行查询以仅选择natural没有空字段时,会发生以下情况。

ERROR:  syntax error at or near "<>"
LINE 1: select * from import.osm_point where natural <> ''
                                                     ^
SQL state: 42601
Character: 46```
4

0 回答 0