|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : juin 2006 Messages : 2 ![]() |
bonjour à tous
Nouveau sur le forum, je suis en train de me former sur mysql et effectue des tests de création de tables. MYSQL 4.1 et 5 je m'essaie à l'heure actuelle sur les contraintes. je passe les commandes suivantes create table individus( Nom char(30) NOT NULL, Prenom char(30) NOT NULL, Email char(50) NOT NULL, CONSTRAINT constr_email CHECK (Email LIKE "%@%) ); la commande passe sans problème mais lorsque j'effectue un INSERT sur la table exemple: insert into individus values ("denard","bob","bdenard"); la commande passe bien, alors que j'ai une contrainte au niveau de l'email Merci d'avance pour votre aide |
|
|
00
|
|
|
#2 |
|
Provisoirement toléré
Inscription : juin 2003 Messages : 2 622 ![]() |
Salut,
Les check constraints sous MySQL ne sont pas syntaxiquement rejetées mais elles ne sont pas implémentées. Il va falloir te contenter d'une vérification au niveau applicatif...
__________________
Pensez au bouton
|
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : juin 2006 Messages : 2 ![]() |
merci pour cette reponse
je me demande pourquoi ils en parlent dans mon bouquin si ça ne fonctionne pas encore sous mysql |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com