Search Postgresql Archives

Re: How to list domains

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Bruce Momjian <pgman@candle.pha.pa.us> writes:
> They are SQL-standard names for our int4, float8 types.  They map
> internally to those types.  I don't know a way to list separately.

You can use format_type() to get the canonical per-spec form.  For instance

regression=# select typname, format_type(oid,-1) from pg_type where oid in (1043,23);
 typname |    format_type
---------+-------------------
 varchar | character varying
 int4    | integer
(2 rows)

I don't know of any way to get a listing of secondary aliases that the
parser will recognize (such as "int" for int4).  They're hardwired into
the grammar rather than being table entries anywhere.  Fortunately,
there are not all that many beyond the typname and the format_type forms.

			regards, tom lane

---------------------------(end of broadcast)---------------------------
TIP 3: if posting/reading through Usenet, please send an appropriate
      subscribe-nomail command to majordomo@postgresql.org so that your
      message can get through to the mailing list cleanly

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Postgresql Jobs]     [Postgresql Admin]     [Postgresql Performance]     [Linux Clusters]     [PHP Home]     [PHP on Windows]     [Kernel Newbies]     [PHP Classes]     [PHP Books]     [PHP Databases]     [Postgresql & PHP]     [Yosemite]
  Powered by Linux