Précédent   Forum des professionnels en informatique > Bases de données > MySQL > Outils
Outils Forum d'entraide sur les outils pour MySQL. Avant de poster -> Outils 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 25/02/2007, 15h01   #1
Nouveau Membre du Club
 
Avatar de fripette
 
Inscription : octobre 2006
Messages : 222
Détails du profil
Informations personnelles :
Âge : 26

Informations forums :
Inscription : octobre 2006
Messages : 222
Points : 35
Points : 35
Par défaut erreur : " ceci n'est pas un nombre"

Bonjour alors voilà ma requête:

Code :
CREATE TABLE yeast_tabl1(SGD_ID VARCHAR,ORF VARCHAR, chromosome INT,gene VARCHAR);
Cependant, phpmyadmin me dit que chromosome n'est pas un nombre : oui je sais que c'est pas un nombre mais apres les valeurs que je vais associer à ce champ le seront ==> c'est bien ca le principe du type non?

Je me suis dit que je vais essayer en remplacant le INT par VARCHAR peut être ca vient de là mais toujours une erreur.

La réponse est peut être flagrante (je débute) mais là je bloque svp!
fripette est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/02/2007, 16h31   #2
Membre Expert
 
Avatar de zoom61
 
Homme Vincent ...
Passionné d'informatique
Inscription : janvier 2005
Messages : 1 217
Détails du profil
Informations personnelles :
Nom : Homme Vincent ...
Âge : 39
Localisation : France, Haute Vienne (Limousin)

Informations professionnelles :
Activité : Passionné d'informatique
Secteur : Industrie

Informations forums :
Inscription : janvier 2005
Messages : 1 217
Points : 1 506
Points : 1 506
Envoyer un message via Yahoo à zoom61 Envoyer un message via Skype™ à zoom61
Salut,

Je ne sais pas, mais tout ce que je sais c'est que les espaces sont la plupart de mes erreurs, alors supprime l'espace avant "chromosome" !!!

__________________
N'oubliez pas le Tag :

C'est en parvenant à nos fins par l'effort, en étant prêt à faire le sacrifice de profits immédiats en faveur du bien-être d'autrui à long terme, que nous parviendrons au bonheur caractérisé par la paix et le contentement authentique. [Dalaï Lama]
Je ne réponds pas aux messages privés s'ils sont liés à une question du forum

Mon site sur Developpez.com
zoom61 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/02/2007, 17h19   #3
Nouveau Membre du Club
 
Avatar de fripette
 
Inscription : octobre 2006
Messages : 222
Détails du profil
Informations personnelles :
Âge : 26

Informations forums :
Inscription : octobre 2006
Messages : 222
Points : 35
Points : 35
je viens d'essayer mais ce n'est pas ca :
voilà mon message d'erreur exact:
Erreur

requête SQL:

Code :
1
2
3
4
5
6
CREATE TABLE yeast_tabl1(
SGD_ID VARCHAR,
ORF VARCHAR,
chromosome INT,
gene VARCHAR
);
MySQL a répondu: Documentation
#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 'ORF VARCHAR,chromosome INT,gene VARCHAR)' at line 1

il me met une croix devant chromosome

le pire c'est que j'ai essayé la méthode "facile " avc phpmyadmin : le "créer une table" avec le nb de champs désiré puis remplir manuellement les champs pr definir mes colonnes mais là aussi même erreur
fripette est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/02/2007, 18h44   #4
Membre Expert
 
Avatar de zoom61
 
Homme Vincent ...
Passionné d'informatique
Inscription : janvier 2005
Messages : 1 217
Détails du profil
Informations personnelles :
Nom : Homme Vincent ...
Âge : 39
Localisation : France, Haute Vienne (Limousin)

Informations professionnelles :
Activité : Passionné d'informatique
Secteur : Industrie

Informations forums :
Inscription : janvier 2005
Messages : 1 217
Points : 1 506
Points : 1 506
Envoyer un message via Yahoo à zoom61 Envoyer un message via Skype™ à zoom61
As tu essaye comme ceci :
Code :
1
2
3
4
5
6
CREATE TABLE `yeast_tabl1` (
  `SGD_ID` varchar(25) NOT NULL, 
  `ORF` varchar(25) NOT NULL, 
  `chromosome` int(11) NOT NULL, 
  `gene` varchar(25) NOT NULL) 
ENGINE=MyISAM DEFAULT CHARSET=latin1;
On ne sait jamais... car il me semble qu'il faut indiquer pour les varchar le nombre de caractères.
__________________
N'oubliez pas le Tag :

C'est en parvenant à nos fins par l'effort, en étant prêt à faire le sacrifice de profits immédiats en faveur du bien-être d'autrui à long terme, que nous parviendrons au bonheur caractérisé par la paix et le contentement authentique. [Dalaï Lama]
Je ne réponds pas aux messages privés s'ils sont liés à une question du forum

Mon site sur Developpez.com
zoom61 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/02/2007, 22h27   #5
Nouveau Membre du Club
 
Avatar de fripette
 
Inscription : octobre 2006
Messages : 222
Détails du profil
Informations personnelles :
Âge : 26

Informations forums :
Inscription : octobre 2006
Messages : 222
Points : 35
Points : 35
Merci beaucoup Zoom61 c'était effectivement la précision entre parenthèse qui me manquait.
Je croyais que c'était non obligatoire mais maintenant je ferai attention
fripette est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 08h30.


 
 
 
 
Partenaires

Hébergement Web