Frank Seitz
2004-11-28 06:54:16 UTC
Hallo,
ich möchte die (maximale) Länge eines Varchar-Feldes ermitteln,
also bei einer Kolumnendefinition a la "x varchar(25)" den Wert 25.
Diese Information müsste ansich irgendwo hinterlegt
sein, da PostgreSQL die Einhaltung der Maximallänge bei Einfügen
überprüft. Was ich in den Systemcatalogen gefunden habe, ist in
pg_attribute und pg_type die Angabe attlen bzw. typlen.
Nur steht dort für Varchar-Felder der Wert -1. Hat jemand
einen Tip für mich, wo ich den gesuchten Wert finde?
Gruß
Frank
ich möchte die (maximale) Länge eines Varchar-Feldes ermitteln,
also bei einer Kolumnendefinition a la "x varchar(25)" den Wert 25.
Diese Information müsste ansich irgendwo hinterlegt
sein, da PostgreSQL die Einhaltung der Maximallänge bei Einfügen
überprüft. Was ich in den Systemcatalogen gefunden habe, ist in
pg_attribute und pg_type die Angabe attlen bzw. typlen.
Nur steht dort für Varchar-Felder der Wert -1. Hat jemand
einen Tip für mich, wo ich den gesuchten Wert finde?
Gruß
Frank
--
Dipl.-Inform. Frank Seitz; http://www.fseitz.de/
Tel: 04103/180301; Fax: -02; Industriestr. 31, 22880 Wedel
Dipl.-Inform. Frank Seitz; http://www.fseitz.de/
Tel: 04103/180301; Fax: -02; Industriestr. 31, 22880 Wedel