Die Doku zu Pg 8.4 aks auch 8.3 beschreibt eine Funktion
generate_subscripts, ( PostgreSQL: Documentation: Manuals: PostgreSQL 8.4: Set Returning Functions) die aber auf keiner meiner DBs zu finden ist.
Ist da die Doku veraltet oder wie.
Spllte es dies Funktion nicht mehr gebem wie mache ich dann ein set aus einem array ?
Rolf
Was nun?Code:test=*# select version(); version ------------------------------------------------------------------------------------------------------ PostgreSQL 8.4.1 on i486-pc-linux-gnu, compiled by GCC gcc-4.3.real (Debian 4.3.2-1.1) 4.3.2, 32-bit (1 row) test=*# select generate_subscripts('{NULL,1,NULL,2}'::int[], 1) as s; s --- 1 2 3 4 (4 rows)
Andreas
--
https://www.xing.com/profile/Andreas_Kretschmer7ads Das hatte dir akretschmer gestern schon gesagt und siehe da sobald du das machst, funktioniert es ;-)
Ok, bei meiner 8.4 ist die auch da, (war beim testen aus versehen wieder in 8.3 gelandet) aber in der 8.3 Doku steht das auch.
Seis drum, habe festgestellt, das das mein problem nicht löst, dache ich bekäme eine Set mit dem Inhalt des Arrays zurück um das wieder in einem join zu verwenden. Ich habe dazu einen neuen Thread in SQL begonnen (join mit arrays)
In meiner nicht, aber vielleicht haben wir unterschiedliche Internets ;-)
... und schon beantwortet.Seis drum, habe festgestellt, das das mein problem nicht löst, dache ich bekäme eine Set mit dem Inhalt des Arrays zurück um das wieder in einem join zu verwenden. Ich habe dazu einen neuen Thread in SQL begonnen (join mit arrays)
Andreas
--
https://www.xing.com/profile/Andreas_Kretschmer7ads Das hatte dir akretschmer gestern schon gesagt und siehe da sobald du das machst, funktioniert es ;-)
Links: Tobias Bauer - IT- und Funkdienstleistungen - Bilderrahmen-kaufen.de - Der Onlineshop für Bilderrahmen & Fotorahmen - Funkforum
Lesezeichen