BDD mysql
otakuu
Messages postés
302
Date d'inscription
Statut
Membre
Dernière intervention
-
dam75 Messages postés 1063 Date d'inscription Statut Webmaster Dernière intervention -
dam75 Messages postés 1063 Date d'inscription Statut Webmaster Dernière intervention -
Bonjour,
voila mon problème:
j'ai une table avec deux champ : civilité et patronyme
patronyme est not null lorsque civilité est Mme mais dans le cas contraire il est null.
comment je peux résoudre ça? comment utiliser une contrainte à deux champ d'une table?
voila mon problème:
j'ai une table avec deux champ : civilité et patronyme
patronyme est not null lorsque civilité est Mme mais dans le cas contraire il est null.
comment je peux résoudre ça? comment utiliser une contrainte à deux champ d'une table?
A voir également:
- BDD mysql
- Mysql community server - Télécharger - Bases de données
- Could not connect to mysql! please check your database settings! - Forum Redhat
- Mysql error 1 ✓ - Forum Réseaux sociaux
- Phpmyadmin a tenté de se connecter au serveur mysql, et le serveur a rejeté la connexion. merci de vérifier les valeurs de host, username et password dans la configuration et de s'assurer qu'elles correspondent aux informations fournies par l'administrateur du serveur mysql. ✓ - Forum PHP
- Access vs mysql - Forum Webmastering
1 réponse
Bonjour,
Tu ne peux pas le faire avec une contrainte, mais en le déclarant NULL tu pourras soit le laisser NULL dans le cas d'un homme, soit stocker le patronyme pour une femme ?
Par ailleurs, tu peux aussi mettre un trigger before_update/insert pour le forcer a NULL dans le cas où la civilité n'est pas Mme
Tu ne peux pas le faire avec une contrainte, mais en le déclarant NULL tu pourras soit le laisser NULL dans le cas d'un homme, soit stocker le patronyme pour une femme ?
Par ailleurs, tu peux aussi mettre un trigger before_update/insert pour le forcer a NULL dans le cas où la civilité n'est pas Mme