Jorge Godoy <jgodoy@xxxxxxxxx> writes: > I'd like to know if there's any reasoning for not allowing creating an index > inside the same schema where the table is. Actually, you've got that exactly backwards: it's not allowed to have the index in a *different* schema from its parent table. Hence there is no need for the CREATE INDEX command to accept a schema attached to the index name --- the only one that counts is the one attached to the table name. regards, tom lane