Neue Array-Operatoren in PostgreSQL 8.2

Seit Version 8.2 verfügt PostgreSQL über einige neue Operatoren, die Arrays in SQL erst richtig nützlich machen. Konnte man bislang (bis Version 8.1) nur möglich die Arrays zu verketten, Elementweise zu vergleichen oder einzelne Elemente aus dem Array wieder herauszufischen, so kann man nun auch Testen, ob zwei Arrays über gemeinsame Elemente verfügen oder gar […]

Mit Array in PostgreSQL herumhantieren

Ich brauchte bei einer Abfrage einfach nur die beteiligten Mitarbeiter. Eine einfache Auflistung der Namen reichte mir da. Mit PostgreSQL kann man sowas recht einfach erledigen. SELECT array_to_string(ARRAY[‘foo’, ‘bar’, ‘baz’, ‘qux’], ‘, ‘); array_to_string ——————– foo, bar, baz, qux (1 row) Das Array wird als String mit jeweils dem zweiten Parameter aus array_to_string() verkettet. Ist […]