Précédent   Forum des professionnels en informatique > Bases de données > MySQL > SQL Procédural
SQL Procédural Forum d'entraide sur les triggers, les procédures stockées et les fonctions en 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 29/06/2007, 16h03   #1
Membre à l'essai
 
Inscription : juin 2007
Messages : 104
Détails du profil
Informations personnelles :
Âge : 26

Informations forums :
Inscription : juin 2007
Messages : 104
Points : 21
Points : 21
Envoyer un message via ICQ à DJERDJAR YACINE Envoyer un message via MSN à DJERDJAR YACINE
Par défaut creation d'une table sous mysql

bon jour
jai creer matable comme ça

create table stagiare(mat integer,nom char(10),
age integer check (age>=18),primary key(mat))
sous mysql

le probleme c'est quand j'insere les données dans la table elle accepte les stagiare qui ont l'age<18

voila la requete d'inserssion:
insert into stagiare values(10,'yacine',15) accepter

je vous remerci d'avance
DJERDJAR YACINE est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/06/2007, 16h13   #2
Membre éprouvé
 
Avatar de Christophe Charron
 
Homme Christophe Charron
Développeur informatique
Inscription : juillet 2005
Messages : 768
Détails du profil
Informations personnelles :
Nom : Homme Christophe Charron
Âge : 51
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Développeur informatique
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : juillet 2005
Messages : 768
Points : 492
Points : 492
Bonjour,
Je crois qu'il faut que ce soit une table innodb pour que ce soit géré. Est-ce le cas ?
__________________
Cordialement,
Christophe Charron
Pour consulter mon site professionnel, vous pouvez cliquer sur le bouton prévu à cet effet, juste sous la signature .
Christophe Charron est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/06/2007, 16h17   #3
Membre à l'essai
 
Inscription : juin 2007
Messages : 104
Détails du profil
Informations personnelles :
Âge : 26

Informations forums :
Inscription : juin 2007
Messages : 104
Points : 21
Points : 21
Envoyer un message via ICQ à DJERDJAR YACINE Envoyer un message via MSN à DJERDJAR YACINE
oui c'est le cas
DJERDJAR YACINE est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/06/2007, 16h24   #4
Membre à l'essai
 
Inscription : juin 2007
Messages : 104
Détails du profil
Informations personnelles :
Âge : 26

Informations forums :
Inscription : juin 2007
Messages : 104
Points : 21
Points : 21
Envoyer un message via ICQ à DJERDJAR YACINE Envoyer un message via MSN à DJERDJAR YACINE
cette condtion normalement n'accepte pas les stagiars qui ont <18 ans,mais
pour quoi elle accepte
DJERDJAR YACINE est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/07/2007, 00h20   #5
Rédacteur/Modérateur

 
Avatar de Antoun
 
Homme Antoine Dinimant
Consultant en Business Intelligence
Inscription : octobre 2006
Messages : 5 854
Détails du profil
Informations personnelles :
Nom : Homme Antoine Dinimant
Âge : 42
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Consultant en Business Intelligence
Secteur : Conseil

Informations forums :
Inscription : octobre 2006
Messages : 5 854
Points : 9 540
Points : 9 540
Les CHECK sont acceptés mais ne marchent pas encore... cf http://dev.mysql.com/doc/refman/5.1/...ate-table.html
__________________
Antoun
Expert SQL, BO, Essbase

La bible d'Essbase est parue !
Antoun est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 19h47.


 
 
 
 
Partenaires

Hébergement Web