SQL Server : table avec une contrainte

SQL Server : table avec une contrainte - SQL/NoSQL - Programmation

Marsh Posté le 09-06-2008 à 14:27:47    

Bonjour
 
Je créé une table Employe sous SQL Server, avec comme infos l'identifiant id, le nom, prénom, le sexe, la date de naissance, et l'adresse. Id est la clé primaire.
Je voudrais qu'on ne puisse pas insérer 2 clients avec le même nom, prénom et la même date de naissance.
 
Y a-t-il moyen de spécifier cela comme contrainte, ou dois-je faire un trigger ? S'il faut faire un trigger, quel genre de trigger est-ce ? Un before insert ?
merci

Reply

Marsh Posté le 09-06-2008 à 14:27:47   

Reply

Marsh Posté le 09-06-2008 à 20:13:39    

un index UNIQUE sur (nom, prénom, date de naissance)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed