Tipi di dati ed enumerazioni personalizzati con per Postgre RDS SQL - Amazon Relational Database Service

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Tipi di dati ed enumerazioni personalizzati con per Postgre RDS SQL

Postgre SQL supporta la creazione di tipi di dati personalizzati e l'utilizzo di enumerazioni. Per ulteriori informazioni sulla creazione e l'utilizzo di enumerazioni e altri tipi di dati, consulta Tipi enumerati nella documentazione di Postgre. SQL

Di seguito è riportato un esempio di creazione di un tipo come enumerazione e quindi di inserimento di valori in una tabella.

CREATE TYPE rainbow AS ENUM ('red', 'orange', 'yellow', 'green', 'blue', 'purple'); CREATE TYPE CREATE TABLE t1 (colors rainbow); CREATE TABLE INSERT INTO t1 VALUES ('red'), ( 'orange'); INSERT 0 2 SELECT * from t1; colors -------- red orange (2 rows) postgres=> ALTER TYPE rainbow RENAME VALUE 'red' TO 'crimson'; ALTER TYPE postgres=> SELECT * from t1; colors --------- crimson orange (2 rows)