我写了下一个插入函数:
INSERT INTO test(datetime, points) VALUES('2014-12-29 12:09:35', ST_GeomFromText('POINT(6370526.653 11224882.055)', 3395));
当我运行它时,我收到错误,该功能"未找到ST_GeomFromText"。我无法理解为什么会收到此错误。安装PostGIS,并使用创建的Point类型归档。
我尝试了很多其他变体,例如:ST_POINT(或者只是没有ST_GeomFromText的Points,但它没有帮助)。
答案 0 :(得分:0)
INSERT
语句看起来是正确的。
如果Postgres无法找到该功能,并且您确定已将PostGis安装在同一个数据库中,则可能已将其安装到search_path
中未列出的架构中。您可以修复安装或调整search_path
设置。