Ergebnis 1 bis 2 von 2

Thema: Wie Arrays in Zeilen umwandeln?

  1. #1
    sigra ist offline Neuer Benutzer
    Registriert seit
    31.10.2008
    Beiträge
    3

    Standard Wie Arrays in Zeilen umwandeln?

    Ich muß Arrays in Zeilen umwandeln. Ich habe zum Beispiel den Array {5,77,39,19}. Ich brauche eine Tabelle mit dem Index in einer Kolumne und das Element in der anderen Kolumne:
    Code:
    index | element
    ------+--------
        1 |       5
        2 |      77
        3 |      39
        4 |      19
    Welchen Befehl macht dieses?

  2. #2
    akretschmer ist gerade online Super-Moderator
    Registriert seit
    29.10.2006
    Ort
    Dresden
    Beiträge
    5.472

    Standard

    Zitat Zitat von sigra Beitrag anzeigen
    Ich muß Arrays in Zeilen umwandeln. Ich habe zum Beispiel den Array {5,77,39,19}. Ich brauche eine Tabelle mit dem Index in einer Kolumne und das Element in der anderen Kolumne:
    Code:
    index | element
    ------+--------
        1 |       5
        2 |      77
        3 |      39
        4 |      19
    Welchen Befehl macht dieses?
    Du kannst Du eine Funktion array_to_column() basteln, guggst Du hier:
    array_to_column function - David Fetter - org.postgresql.pgsql-hackers - MarkMail

    Dann noch eine Sequenze und viola:

    Code:
    test=# create sequence foo_seq;
    CREATE SEQUENCE
    test=*# select nextval('foo_seq'), * from array_to_column(string_to_array('5,77,39,19',','));
     nextval | array_to_column
    ---------+-----------------
           1 | 5
           2 | 77
           3 | 39
           4 | 19
    (4 rows)
    Andreas
    --
    ads Das hatte dir akretschmer gestern schon gesagt und siehe da sobald du das machst, funktioniert es ;-)
    https://www.xing.com/profile/Andreas_Kretschmer7

Ähnliche Themen

  1. Zeilen in Spalten umwandeln
    Von madmax im Forum SQL
    Antworten: 7
    Letzter Beitrag: 12.03.2012, 13:28
  2. utf8-db in Latin1 umwandeln
    Von Kai-Behncke im Forum Allgemeines
    Antworten: 1
    Letzter Beitrag: 28.07.2010, 18:48
  3. Antworten: 2
    Letzter Beitrag: 28.01.2009, 10:49
  4. Spalten in Zeilen umwandeln
    Von mv1 im Forum SQL
    Antworten: 1
    Letzter Beitrag: 28.01.2009, 10:20
  5. Mysql abfrage in Postgresql umwandeln
    Von Rover im Forum PL/pgSQL
    Antworten: 2
    Letzter Beitrag: 08.11.2006, 10:25

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Links: Tobias Bauer - IT- und Funkdienstleistungen   -   Bilderrahmen-kaufen.de - Der Onlineshop für Bilderrahmen & Fotorahmen   -   Funkforum