This is a discussion on SQL to get a table columns comments? within the pgsql Hackers forums, part of the PostgreSQL category; --> Hi, What query can I run to get the comments for my table columns. i.e. the ones on my ...
| |||||||
| Register | FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
| ||||
| Hi, What query can I run to get the comments for my table columns. i.e. the ones on my 8.1 database added with this command: COMMENT ON COLUMN addresses.address_id IS 'Unique identifier for the addresses table'; thanks Tim |
| ||||
| SELECT CASE WHEN sfl.description IS NOT NULL THEN sfl.description WHEN sfl.description IS NULL THEN pa.attname::character varying ELSE pd.description::character varying END AS label FROM ONLY pg_class pc JOIN ONLY pg_attribute pa ON pc.oid = pa.attrelid AND pc.relnamespace = 2200: pc.relkind = 'c'::"char" OR pc.relkind = 'v'::"char") JOIN ONLY pg_type pt ON pa.atttypid = pt.oid LEFT JOIN ONLY pg_description pd ON pc.oid = pd.objoid AND pa.attnum = pd.objsubid LEFT JOIN sys_flex_labels sfl ON pc.oid = sfl.table_oid: pa.attname::character varying::text = sfl.column_name::text WHERE pa.attnum > 0 ORDER BY pc.relname::character varying, pa.attnum; "Timasmith" <timasmith@hotmail.com> wrote in message news:1169949426.721522.117610@a75g2000cwd.googlegr oups.com... > Hi, > > What query can I run to get the comments for my table columns. > > i.e. the ones on my 8.1 database added with this command: > > COMMENT ON COLUMN addresses.address_id IS 'Unique identifier for the > addresses table'; > > thanks > > Tim > |