Vielleicht aktualisierst du dein PostgreSQL mal auf etwas aktuelles, was nicht demnächst seinen Support verliert? ;-)
CREATE AGGREGATE array_accum
( sfunc = array_append
, stype = anyarray
, initcond = '{}'
, basetype = anyelement
-- , finalfunc = array_to_string
)
;
wird anstandslos ausgeführt,
CREATE AGGREGATE array_accum
( sfunc = array_append
, stype = anyarray
, initcond = '{}'
, basetype = anyelement
, finalfunc = array_to_string
)
;
führt zu "FEHLER: Funktion array_to_string(anyarray) existiert nicht".
Warum?
finalfunc soll später ersetzt werden durch eine selbstgeschriebene Funktion, die
das arrray abschließend aufbereitet und einen Textstring ausgibt.
Ach ja, select version() ; führt zu "PostgreSQL 8.1.22 on i686-pc-linux-gnu,
compiled by GCC gcc (GCC) 4.1.2 20070115 (SUSE Linux)"
:rtfm: Welches?
Vielleicht aktualisierst du dein PostgreSQL mal auf etwas aktuelles, was nicht demnächst seinen Support verliert? ;-)
Xandrian: Kurz gesagt: Du hast ein falsches Konzept und willst nicht auf ads hören
Jetzt NEU: PostgreSQL - Datenbankpraxis für Anwender, Administratoren und Entwickler
PostgreSQL Service & Support
:rtfm: Welches?
--
https://www.xing.com/profile/Andreas_Kretschmer7ads Das hatte dir akretschmer gestern schon gesagt und siehe da sobald du das machst, funktioniert es ;-)
Ihr wisst schon, das ihr da mittlerweile ein Problem habt?
PostgreSQL Release Support Policy - PostgreSQL Wiki
Du solltest über das "keine baldigen Änderungen" noch einmal ernsthaft nachdenken.
Xandrian: Kurz gesagt: Du hast ein falsches Konzept und willst nicht auf ads hören
Jetzt NEU: PostgreSQL - Datenbankpraxis für Anwender, Administratoren und Entwickler
PostgreSQL Service & Support
Links: Tobias Bauer - IT- und Funkdienstleistungen - Bilderrahmen-kaufen.de - Der Onlineshop für Bilderrahmen & Fotorahmen - Funkforum
Lesezeichen