Précédent   Forum des professionnels en informatique > Bases de données > MySQL > Administration
Administration Forum d'entraide sur l'administration de MySQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 30/05/2006, 16h47   #1
Membre habitué
 
Avatar de bygui
 
Guillaume DAVID
Inscription : avril 2006
Messages : 116
Détails du profil
Informations personnelles :
Nom : Guillaume DAVID
Âge : 25

Informations forums :
Inscription : avril 2006
Messages : 116
Points : 102
Points : 102
Envoyer un message via MSN à bygui
Par défaut Creation d'une table avec contrainte

Hello,
J'essai de creer une table qui me permettrait d'avoir trois colonnes qui forme une contrainte d'unicité mais qui peuvent etre null(les trois colonnes à la fois)
Comment dois-je faire?
bygui est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/05/2006, 17h06   #2
Membre Expert
 
Avatar de Alexandre T
 
Inscription : mai 2002
Messages : 1 022
Détails du profil
Informations personnelles :
Âge : 35
Localisation : France, Meurthe et Moselle (Lorraine)

Informations forums :
Inscription : mai 2002
Messages : 1 022
Points : 1 123
Points : 1 123
Seul un enregistrement pourra avoir les trois colonnes à nulles si il y a une contrainte d'unicité. Si plusieurs enregistrements peuvent avoir les trois colonnes nulles, alors vous n'avez pas à avoir de contraintes d'unicités.
__________________
Alexandre T.

PHP5/MySQL5 Codes prêts à l'emploi
30 projets avec codes sources complets pour créer diaporamas photos, chat, arbre généalogique, statistiques de visites, création de graphiques, moteur de recherche, Sudoku etc...

Mes articles
Alexandre T est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/05/2006, 09h36   #3
Membre habitué
 
Avatar de bygui
 
Guillaume DAVID
Inscription : avril 2006
Messages : 116
Détails du profil
Informations personnelles :
Nom : Guillaume DAVID
Âge : 25

Informations forums :
Inscription : avril 2006
Messages : 116
Points : 102
Points : 102
Envoyer un message via MSN à bygui
aie, mon probleme c'est que j'ai une table avec trois colonnes importantes. Si elles sont toutes les trois renseigné je leur ajoute un identifiant.
Apres j'aimerais empecher la creation d'une nouvelle ligne si les trois colonnes sont identiques et qu'il existe un id pour l'entrée donnée
bygui est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 21h56.


 
 
 
 
Partenaires

Hébergement Web