INSERT INTO qui ne veut pas fonctionner :(

INSERT INTO qui ne veut pas fonctionner :( - SQL/NoSQL - Programmation

Marsh Posté le 04-11-2006 à 02:57:46    

voila la structure de ma table "mecanique" :  
 
http://4lhorizons.free.fr/temp/sql.jpg
 
j'essaye d'inserer des données dedans avec par exemple :
 
INSERT INTO mecanique (`voiture`, `date`, `intervention`) VALUES(1,2000-01-01,toto)
 
ça marche pas ... il me répond
 
#1054 - Unknown column 'toto' in 'field list'
 
Ce que je veux , c'est ajouter mes 3 entrées "voiture" "date" et "intervention" et que "num" se choisissent automatiquement par incrémentation
(c'est pour ça que dans mon exemple, j'ai fait comme si "num" n'existait pas)
 
Merci d'avance
 
ps: je débute les requetes SQL
 


Message édité par piloud le 04-11-2006 à 03:00:02
Reply

Marsh Posté le 04-11-2006 à 02:57:46   

Reply

Marsh Posté le 04-11-2006 à 03:16:38    

Salut,
La colonne intervention est un text. Il faut entourer toto de " (ou de ' aussi me semble-t-il) pour que l'insertion se fasse (ce qui signifie que tu dois échapper tes futures chaînes (en gros, préfixer chacun de ces symboles par \ ) pour que ces caractères soient effectivement insérés et que la requête ne génére pas d'erreur).


---------------
.
Reply

Marsh Posté le 04-11-2006 à 12:25:24    

ca marche mci

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed