Fernando Nasser <fnasser(at)redhat(dot)com> writes:
> The syntax of the CREATE SCHEMA SQL standard command is
> CREATE SCHEMA AUTHORIZATION userid
> Shouldn't we be using
> CREATE DATABASE AUTHORIZATION userid
> to be consistent?
Seems like a very weak analogy; there's no other similarities between
the two command syntaxes, so why argue that this should be the same?
Also, the semantics aren't the same --- for example, there's no a-priori
assumption that a database owner owns everything within the database.
regards, tom lane