De acuerdo con PostgreSQL 7.1 a 9.1 (ahora no compatible), ALIASaparece como una palabra reservada, al menos para SQL-99. Las versiones posteriores no lo muestran, lo que sugiere que se ha eliminado como una palabra reservada. Los documentos antiguos de PostgreSQL dicen "la presencia de una palabra clave no indica la existencia de una característica". Al aliasar una tabla o columna que he visto AS, pero nunca ALIAS.
¿Dónde se ALIASusa (o se utilizó ) la palabra clave SQL ? ¿Alguna vez estuvo en uso o solo se reservó para uso futuro?
fuente

ALIASes un alias paraSYNONYM- hmm, supongo que también se podría decir queALIASes sinónimo deSYNONYM...SYNONYMes sinónimo deALIAS, aunque no siempre .En realidad, hay un lugar donde la palabra clave
ALIASse usa en todas las versiones de PostgreSQL.Sin embargo, no en SQL, como Evan claramente documentado . Pero en el lenguaje de procedimiento PL / pgSQL para crear alias para parámetros o variables.
Se usaba más comúnmente antes de Postgres 8.0, mientras que los parámetros con nombre aún no eran compatibles con las funciones PL / pgSQL. Desde entonces, solo quedan pocos casos de uso. El manual concluye:
fuente