[Mapserver-DE] Postgresql Metadaten
Jürgen E. Fischer
jef at norbit.de
Don Feb 22 20:54:15 CET 2007
Moin Sven,
> Die Kommentare werden mir jetzt ausgegeben, allerdings nicht mehr die
> Spalten ohne Kommentare.
Die Spalten ohne Kommentar kommen in pg_description ja auch nicht vor
und fallen daher aus der Abfrage raus. Probier's mal so:
SELECT
COALESCE(
(SELECT
d.description
FROM
pg_description d
WHERE
d.objsubid=a.attnum
AND d.objoid=c.oid
),
'no comment'
) AS column_description,
a.attnum AS ordinal_position,
a.attname AS column_name,
t.typname AS data_type
FROM
pg_class c,
pg_attribute a,
pg_type t
WHERE
c.relname = 'meinetabelle'
AND a.attnum > 0
AND a.attrelid = c.oid
AND a.atttypid = t.oid
ORDER BY
a.attnum
Jürgen
--
Jürgen E. Fischer norBIT GmbH Tel. +49-4931-918175-31
Dipl.-Inf. (FH) Rheinstraße 13 Fax. +49-4931-918175-50
Software Engineer D-26506 Norden http://www.norbit.de
--
norBIT Gesellschaft für Unternehmensberatung und Informationssysteme mbH
Rheinstraße 13, 26506 Norden, GF: Jelto Buurman, HR: Amtsgericht Emden, HRB 5502
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)