sql >> Database teknologi >  >> RDS >> Oracle

Svarende til PostgreSQL array() / array_to_string() funktioner i Oracle 9i

Tim Hall har den endelige samling af strengaggregeringsteknikker i Oracle .

Hvis du sidder fast på 9i, ville min personlige præference være at definere et tilpasset aggregat (der er en implementering af string_agg på den side), sådan at du ville have

SELECT string_agg( name )
  FROM people

Men du skal definere en ny STRING_AGG-funktion. Hvis du skal undgå at skabe nye objekter, er der andre tilgange, men i 9i vil de være mere rodede end PostgreSQL-syntaksen.



  1. Overvågning af brugte forbindelser på mysql for at fejlsøge 'for mange forbindelser'

  2. Læring af bindingsvariabler i PL/SQL sammen med beregningsinput og -output DBMS_OUTPUT.PUT_LINE

  3. Hvorfor kan jeg ikke indsætte i MySQL?

  4. MySQL-komposit unikt på FK'er