PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

Tipi di dati algebrici in Postgres

Non puoi creare il tipo enum da altri tipi enum:

puoi creare ANIMALI come:

CREATE TYPE ANIMAL AS (h hoofed,m monkey);

Esempio in uso:

CREATE TABLE your_table
(
    a ANIMAL
);

INSERT INTO your_table(a) select (select ('horse','macaque')::ANIMAL);