我正在使用pgAdmin ver 1.18.1 for PostgreSQL 9.3。我想创建一个枚举,但在GUI中找不到任何选项来做同样的事情。尝试搜索pgAdmin文档,但找不到任何内容。
pgAdmin不支持创建枚举吗?如果是,那么为什么以及如何应该呢?
感谢。
答案 0 :(得分:26)
我发了一份pgadmin的副本,注意到你说了什么,我看不到我的'#c;类型'。如果您下拉主菜单并转到首选项,然后向下滚动直到看到“类型”,然后选中该框并刷新屏幕,然后类型变为可见。
答案 1 :(得分:1)
答案 2 :(得分:1)
使用 pgadmin 创建 ENUM:
Schema -> Create... -> Type... -> Definition -> Type = Enumeration
使用 SQL 将列类型更改为枚举:
ALTER TABLE <table> ALTER column TYPE <new_type> USING <column>::<new_type>
答案 3 :(得分:0)
对于pgAdmin 1.22及更高版本,路径为
File > Options > Display_Database_objects
向下滚动到底部
选中或取消选中&#34;输入&#34;