17. marts 2008 - 03:24Der er
15 kommentarer og 1 løsning
Syntaks-fejl jeg ikke kan finde
Hejsa,
Sikkert en dum fejl, men hvorfor mon dette ikke virker?
INSERT INTO mm_prisliste_produkt VALUES (1 /* (attribute PST_ID from file mm_prisliste_produkt) (typed INT(4)) */, 1 /* (attribute PRO_ID from file mm_prisliste_produkt) (typed INT(4)) */, 0 /* (attribute KAM_ID from file mm_prisliste_produkt) (typed INT(4)) */, 199 /* (attribute PRO_PRIS from file mm_prisliste_produkt) (typed DECIMAL(19,4)) */, 0 /* (attribute PRO_PRIS_KAMPAGNE from file mm_prisliste_produkt) (typed DECIMAL(19,4)) */, /* (attribute KAM_ORDER from file mm_prisliste_produkt) (typed INT(4)) */ );
Det giver denne fejl:
ERROR 1064 (42000) at line 1: 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 ')' at line 7
Teknologi, AI og forretning er i centrum på Computerworlds Cloud og AI Festival i København d. 18. og 19. september. Se hele programmet for den store konference om strategisk brug af Cloud og AI på: www.cloud-festival.dk
Problemet er at værdierne kommer fra en stor database (25000 produkter) og ikke alle værdier er angivet i hver række. - Jeg skal bare have det ind i MySQL som en "kopi" - Jeg parser det fra en kommasepareret fil, der ikke umiddelbart er MySQL kompatibel.
Jeg skal iøvrigt have alle værdier ind, så der er vel ingen idé i at fortælle den hvilke felter der er tale om?
Men jeg er stadig ikke sikker på om det er hvad du har brug for.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.