From: | Frédéric Turpin <linux(at)lfi(dot)fr> |
---|---|
To: | LB <webmaster(at)excideuil(dot)fr> |
Cc: | pgsql-fr-generale(at)postgresql(dot)org |
Subject: | Re: Enum et Set avec Postgresql |
Date: | 2005-03-31 16:04:49 |
Message-ID: | 424C1FA1.2080504@lfi.fr |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-fr-generale |
Bonjour,
Je pense que par préfixer tu veux dire limiter les valeurs possibles .
Cela se fait avec les contraintes d'intégrités :
# create table bidon (
# val char(3) CHECK ( val IN ('AAA', 'BBB','CCC')) NOT NULL );
CREATE TABLE
# INSERT INTO bidon VALUES ('DDD');
ERROR: new row for relation "bidon" violates check constraint "bidon_val"
# INSERT INTO bidon VALUES ('AAA');
INSERT 28427 1
Je ne sais pas si cela peut se faire pour un Array,
mais je ne pense pas non plus que cela ai du sens de le faire pour un
tableau.
FT
LB wrote:
> Bonjour à tous,
>
> Je ne parviens pas à préfixer les valeurs d'un tableau au moment de la
> création d'une table.
> Est-il possible d'émuler le type Enum et Set de MySQL dans Postgresql ?
>
> Merci d'avance pour vos réponses,
> i'm just a poor newbie ...
>
>
> ---------------------------(end of broadcast)---------------------------
> TIP 1: subscribe and unsubscribe commands go to majordomo(at)postgresql(dot)org
From | Date | Subject | |
---|---|---|---|
Next Message | Stéphane Dupuy | 2005-04-08 07:52:04 | Modifier un type |
Previous Message | LB | 2005-03-31 13:15:35 | Enum et Set avec Postgresql |