Requetes sous mysql
Résolu/Fermé
A voir également:
- Requetes sous mysql
- Mysql community server - Télécharger - Bases de données
- Mysql gratuit ou payant - Forum MySQL
- 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
- Ce réseau est bloqué en raison de plaintes d'abus non traitées concernant un comportement malveillant. cette page vérifie si c'est bien un humain qui envoie les requêtes et non un robot venant de ce réseau ✓ - Forum Réseaux sociaux
2 réponses
Melooo
Messages postés
1405
Date d'inscription
vendredi 28 novembre 2008
Statut
Membre
Dernière intervention
18 mars 2013
84
Modifié par Melooo le 25/11/2010 à 16:07
Modifié par Melooo le 25/11/2010 à 16:07
La première normal qu'elle passe pas, quand tu veux que ton champs soit un char ou un varchar, tu dois spécifier une taille de caractères comme ceci :
Ensuite pour ta deuxième requête il faut mettre des espaces entres tes types et tes default, mettre les types avant les default, et ajouter le nombre de caractères pour les char et les varchar comme ceci :
Je trouve bizarre que des clés primaires soit des chaines de caractères, d'habitudes ce sont des entiers, puis en plus tes clés primaires se nomment numlecon donc bon normalement ca veut dire le numéro de lecon
Tu as compris ?
CREATE TABLE lecon ( numlecon varchar(100), niveaulecon char(100), jouerlecon boolean, debutlecon time, finlecon time, PRIMARY KEY (numlecon) );
Ensuite pour ta deuxième requête il faut mettre des espaces entres tes types et tes default, mettre les types avant les default, et ajouter le nombre de caractères pour les char et les varchar comme ceci :
CREATE TABLE adherents( numadh integer not null, sexeadh char(1) default "m", civiliteadh varchar(12) default "Mr" not null, nomadh varchar(100), prenomadh varchar(100) not null, adradh int(100) not null, cpadh decimal null default"91540", villeadh varchar(100) not null default"Mennecy", PRIMARY KEY (numadh) );
Je trouve bizarre que des clés primaires soit des chaines de caractères, d'habitudes ce sont des entiers, puis en plus tes clés primaires se nomment numlecon donc bon normalement ca veut dire le numéro de lecon
Tu as compris ?