sql >> Databasteknik >  >> RDS >> PostgreSQL

Algebraiska datatyper i Postgres

Du kan inte skapa typ enum från andra enum typ:

du kan skapa DJUR som gillar:

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

Exempel som används:

CREATE TABLE your_table
(
    a ANIMAL
);

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


  1. Automatisera Databas Test Restore i SQL Server

  2. Hur man hittar topp 3 toppar för varje ämne i given tabell

  3. Extrahera en fullständig tidsstämpel (inkluderat datum) från en Select-fråga; Orakel

  4. Hur man skriver en .Net-applikation som fungerar med både SqlServer och Oracle (nu när System.Data.OracleClient är utfasad)