sql >> Databáze >  >> RDS >> Oracle

Ekvivalent k funkcím pole() / array_to_string() PostgreSQL v Oracle 9i

Tim Hall má definitivní sbírku technik agregace řetězců v Oracle .

Pokud jste uvízli na 9i, moje osobní preference by byla definovat vlastní agregát (na této stránce je implementace string_agg), který byste měli

SELECT string_agg( name )
  FROM people

Musíte však definovat novou funkci STRING_AGG. Pokud se potřebujete vyhnout vytváření nových objektů, existují i ​​jiné přístupy, ale v 9i budou složitější než syntaxe PostgreSQL.



  1. Čtení clob řádek po řádku pomocí pl\sql

  2. MySQL s C#, z pohledu vývojáře PHP

  3. Převod mysql na mysqli - jak získat objekt superglobálního připojení?

  4. php / MySQL - Zobrazení pouze jedné hlavičky pro položky