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

MS SQL Server Discussion :

Eviter les doublons sur un champ SQL Serveur 2005


Sujet :

MS SQL Server

  1. #1
    Membre habitué Avatar de crashyear
    Homme Profil pro
    Responsable d’exploitation informatique
    Inscrit en
    Janvier 2006
    Messages
    267
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : Responsable d’exploitation informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Janvier 2006
    Messages : 267
    Points : 176
    Points
    176
    Par défaut Eviter les doublons sur un champ SQL Serveur 2005
    Bonsoir,

    Je souhaiterais savoir comment interdire les doublons dans un de mes champs qui n'est pas clé primaire de ma table.

    Merci.

  2. #2
    Expert éminent sénior
    Avatar de Baptiste Wicht
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2005
    Messages
    7 431
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : Suisse

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2005
    Messages : 7 431
    Points : 21 324
    Points
    21 324
    Par défaut
    Citation Envoyé par crashyear
    Bonsoir,

    Je souhaiterais savoir comment interdire les doublons dans un de mes champs qui n'est pas clé primaire de ma table.

    Merci.
    Il faut le définir comme étant unique :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    CREATE TABLE test {
         colonne INT UNIQUE
    }

  3. #3
    Membre habitué Avatar de crashyear
    Homme Profil pro
    Responsable d’exploitation informatique
    Inscrit en
    Janvier 2006
    Messages
    267
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : Responsable d’exploitation informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Janvier 2006
    Messages : 267
    Points : 176
    Points
    176
    Par défaut
    Merci c'est ca que je voulais,
    J'ai donc fait un :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    ALTER TABLE MATABLE
    ADD CONSTRAINT MACONTRAINTE
    UNIQUE NON CLUSTERED (MONCHAMP)
    Bonné journée à tous

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Eviter un doublon sur 2 champs
    Par puzzle3db dans le forum Access
    Réponses: 2
    Dernier message: 30/09/2010, 16h46
  2. [AC-2007] Limiter les doublons sur un champ
    Par sameros dans le forum VBA Access
    Réponses: 13
    Dernier message: 05/09/2010, 20h48
  3. comment chercher les doublons sur deux champs (ou plus)
    Par alili mostafa dans le forum Bases de données
    Réponses: 4
    Dernier message: 31/05/2010, 20h09
  4. Autoriser les doublons sur un champ
    Par marco_fot_hxc dans le forum Requêtes et SQL.
    Réponses: 9
    Dernier message: 29/04/2008, 10h40
  5. [Access] supprimer les doublons sur deux champs
    Par nini94 dans le forum Langage SQL
    Réponses: 15
    Dernier message: 13/10/2006, 12h41

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