我已经安装了Postgresql 9.2并想使用LTREE数据类型。 当我尝试在文档中创建表时。
CREATE TABLE test (path ltree);
我有错误:type ltree does not exist
我使用pgAdmin III进行此查询。我究竟做错了什么?我应该单独安装这个模块。如果是,怎么样?
附:操作系统Windows。
答案 0 :(得分:16)
您需要运行:
来安装ltree扩展程序CREATE EXTENSION ltree;
作为超级用户。
有关详细信息,请参阅手册:http://www.postgresql.org/docs/current/static/sql-createextension.html
您可能还想阅读recursive queries,它可以使用parent_id