DROP GROUP is a historical DDL command for removing a database role.
DROP GROUP execution:
postgres=# DROP GROUP foo; DROP ROLE
Attempting to drop a role which does not exist:
postgres=# DROP GROUP foo; ERROR: role "foo" does not exist
Safely attempting to drop a role which might not exist:
postgres=# DROP GROUP IF EXISTS foo; NOTICE: role "foo" does not exist, skipping DROP ROLE
Note thas as
DROP GROUP is an alias for
DROP ROLE, output returned for this command references roles.
For more examples see