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

Développement SQL Server Discussion :

Vérification de valeur dans une colonne


Sujet :

Développement SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif
    Profil pro
    Expert technique .NET
    Inscrit en
    Août 2007
    Messages
    272
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Expert technique .NET

    Informations forums :
    Inscription : Août 2007
    Messages : 272
    Par défaut Vérification de valeur dans une colonne
    Bonjour,

    Je voudrais, lors de la création d'une colonne ou de sa modification ajouter une vérification un peu comme le DEFAULT.
    Je m'explique : ma colonne est un entier, et je veux que par défaut, si j'enregistre une valeur nulle ou inférieure à 1, on enregistre la valeur 1.

    Est-ce possible ?
    Je suis sous SQL-Server 2008.

    Merci !

  2. #2
    Membre émérite
    Profil pro
    Inscrit en
    Août 2008
    Messages
    861
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 861
    Par défaut
    Bonjour,

    Regardez du coté des trigger, qui sont des instructions SQL qui se déclenchent lors de certaines actions sur une table (insert, update ou delete).
    En définissant un trigger sur insert et update, vous aurez la possibilité de remplacer toute valeur inférieure à 1 par 1.

    Vous pouvez également regarder du côté des domaines pour définir un nouveau type "entier supérieur à 1", mais je ne sais pas si c'est implémenté sur SQL server. En tous cas, ça ne l'était pas en 2003 : http://sqlpro.developpez.com/cours/s...ndements/#L6.6

Discussions similaires

  1. Remplace une valeur dans une colonne
    Par roger34 dans le forum Langage SQL
    Réponses: 1
    Dernier message: 22/06/2007, 22h44
  2. Réponses: 3
    Dernier message: 14/05/2007, 11h00
  3. Insérer par programmation une valeur dans une colonne d'un Datagrid.
    Par Jean_dick15 dans le forum Windows Forms
    Réponses: 4
    Dernier message: 12/04/2007, 15h32
  4. insertion des valeurs dans une colonne
    Par freestyler1982 dans le forum Langage SQL
    Réponses: 1
    Dernier message: 24/01/2007, 16h38
  5. intervertir les valeurs dans une colonne d'une table
    Par hammou dans le forum Débuter
    Réponses: 2
    Dernier message: 26/01/2004, 10h15

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