Constraint sql
Résolu
filoulebauju
Messages postés
170
Date d'inscription
Statut
Membre
Dernière intervention
-
walid -
walid -
Bonjour,
je dois crée une base de données d'un zoo et en créant ma table, j'ai une erreur au niveau de constraint.
create table ANIMAUX (nom_animal varchar(12),
espece varchar(20),
sexe char(1) constraint c_sexe check (sexe in ('f','m')),
pays varchar(10),
date_anniversaire date,
primary key (nom_animal));
voici l'erreur:
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'constraint c_sexe check (sexe in ('f','m')),
merci de votre aide
je dois crée une base de données d'un zoo et en créant ma table, j'ai une erreur au niveau de constraint.
create table ANIMAUX (nom_animal varchar(12),
espece varchar(20),
sexe char(1) constraint c_sexe check (sexe in ('f','m')),
pays varchar(10),
date_anniversaire date,
primary key (nom_animal));
voici l'erreur:
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'constraint c_sexe check (sexe in ('f','m')),
merci de votre aide
A voir également:
- Constraint sql
- Logiciel sql - Télécharger - Bases de données
- Requete sql pix - Forum PHP
- Additions et multiplication dans des requêtes SQL ✓ - Forum MySQL
- Sql query download - Télécharger - Gestion de données
- Ora-00933: la commande sql ne se termine pas correctement ✓ - Forum Oracle
3 réponses
Bonsoir,
C'est quoi comme sgbd?
Essaie-ça :
Cordialement,
C'est quoi comme sgbd?
Essaie-ça :
... sexe char(1) constraint c_sexe check (sexe='f' OR sexe='m') ...
Cordialement,