Oracle
 sql >> база данни >  >> RDS >> Oracle

Еквивалент на функциите PostgreSQL array() / array_to_string() в Oracle 9i

Тим Хол притежава окончателната колекция от техники за агрегиране на низове в Oracle .

Ако сте останали на 9i, моето лично предпочитание би било да дефинирам персонализиран агрегат (на тази страница има имплементация на string_agg), така че да имате

SELECT string_agg( name )
  FROM people

Но трябва да дефинирате нова функция STRING_AGG. Ако трябва да избегнете създаването на нови обекти, има и други подходи, но в 9i те ще бъдат по-объркани от синтаксиса на PostgreSQL.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Заявката за избор на JPA с полета за време и дата не успява да извлече резултати

  2. намиране на липсващи числа от последователност след получаване на последователност от низ?

  3. PL/SQL обработка на изключения:не правете нищо (игнорирайте изключение)

  4. impdp в Oracle. Защо не създава потребители?

  5. Вмъкване на нови колони в средата на таблица?