Postgresql,创建了名为 'name' 的域,如何删除它?

Postgresql, made domain named 'name', how can I delete it?

在Postgresql中,我把用户域命名为'name',不知道怎么删除

postgres=# create domain name char(20) not null;
CREATE DOMAIN
postgres=# drop domain name;
ERROR:  "name" is not a domain

如何删除这个域?

添加模式(可能public):

DROP DOMAIN public.name;

SqlFiddleDemo

或者使用pgAdmin,找到name,右击DELETE/DROP...: