PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

Array mit mehreren Datentypen in PostgreSQL

Ich glaube nicht, dass es eine Möglichkeit gibt, ein Array mit mehreren Typen zu deklarieren. Ich denke jedoch, dass Sie mit einem zusammengesetzten Typ erreichen können, was Sie zu tun versuchen , z. B.

create type my_item as (
    field_1        text,
    field_2        text,
    field_3        text,
    field_4        number
);

Sie könnten dies dann als Spaltentyp für Ihre Tabelle verwenden oder sogar eine Spalte mit Arrays von my_item[] deklarieren wenn das Ihren Anforderungen entspricht.