IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Administration PostgreSQL Discussion :

Interdire champ integer negatif


Sujet :

Administration PostgreSQL

  1. #1
    En attente de confirmation mail
    Inscrit en
    Octobre 2006
    Messages
    130
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 130
    Points : 33
    Points
    33
    Par défaut Interdire champ integer negatif
    Bonjour,
    Comment interdire qu'un champ integer puisse etre negatif dans une table?
    Merci.

  2. #2
    Membre expérimenté Avatar de scheu
    Inscrit en
    Juin 2007
    Messages
    1 506
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 1 506
    Points : 1 736
    Points
    1 736
    Par défaut
    Ajoute une contrainte sur la colonne. Exemple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    CREATE TABLE produits (
        no_produit integer,
        nom text,
        prix numeric CHECK (prix > 0),
        prix_promotion numeric CHECK (prix_promotion > 0),
        CHECK (prix > prix_promotion)
    );

Discussions similaires

  1. Conversion de bytes little endian en integer negatif
    Par fjullien dans le forum VB 6 et antérieur
    Réponses: 6
    Dernier message: 06/10/2009, 15h32
  2. Comment faire une requête entre un champ text et un champ integer
    Par beegees dans le forum Requêtes et SQL.
    Réponses: 12
    Dernier message: 28/12/2008, 11h52
  3. [MySQL] Insertion NULL dans champ integer
    Par adr22 dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 12/09/2007, 00h29
  4. Date = 3 champs Integer
    Par sayef dans le forum DB2
    Réponses: 2
    Dernier message: 29/05/2007, 13h55
  5. interbase : champ integer vide
    Par dprevots dans le forum Langage SQL
    Réponses: 3
    Dernier message: 23/11/2005, 12h38

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo