Portál AbcLinuxu, 12. května 2025 16:07

Dotaz: mysql syntax error - bohuzel ho nejsem schopen najit...

7.3.2007 17:36 madA | skóre: 12 | blog: fallout | electronic frontier
mysql syntax error - bohuzel ho nejsem schopen najit...
Přečteno: 223×
Odpovědět | Admin
snazim se naimportovat data z dbf do mysql s pouzitim utility, ktera vygeneruje prislusny sql kod, ale skonci to na chybe
mysql vyhodi tuto chybovou hlasku:
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 '1),
AZAS_OBJ Character(40),
ABONUS Boolean,
ABONUS_Z Numeric(1),
' at line 18

prislusna cast kodu je:
CREATE TABLE agentura (
AA_ECIS varchar(5),
ANAZOV varchar(60),
AULICA varchar(60),
APSC varchar(10),
AMESTO varchar(20),
ASTAT varchar(20),
AICO varchar(20),
ADIC varchar(20),
ABANKA varchar(30),
AUCET varchar(30),
AKONTAKT varchar(30),
ATEL varchar(40),
AFAX varchar(40),
AEMAIL varchar(40),
AOBCHODNIK varchar(15),
ATYP varchar(10),
APOZNAMKY mediumtext,
AZAS_OBJ varchar(40),
ABONUS Integer,
ABONUS_Z Numeric(1),
ABONUS_P Numeric(1),

co me zarazilo je ze v chybe je uvedeno " AZAS_OBJ Character(40), "pritom v kodu je varchar(40)

koukam na to uz dve hodiny a nejsem schopen prijit, kde je chyba

predem diky za jakkoukoliv reakci/pomoc
adam
war is peace freedom is slavery ignorance is strenght Zabij komunistu, posílíš mír.
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

7.3.2007 18:06 razor | skóre: 33
Rozbalit Rozbalit vše Re: mysql syntax error - bohuzel ho nejsem schopen najit...
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zdar, mě todle normálně fachá:

CREATE TABLE agentura (
AA_ECIS varchar(5),
ANAZOV varchar(60),
AULICA varchar(60),
APSC varchar(10),
AMESTO varchar(20),
ASTAT varchar(20),
AICO varchar(20),
ADIC varchar(20),
ABANKA varchar(30),
AUCET varchar(30),
AKONTAKT varchar(30),
ATEL varchar(40),
AFAX varchar(40),
AEMAIL varchar(40),
AOBCHODNIK varchar(15),
ATYP varchar(10),
APOZNAMKY mediumtext,
AZAS_OBJ varchar(40),
ABONUS Integer,
ABONUS_Z Numeric(1),
ABONUS_P Numeric(1))
Jestli ten problém není až za ABONUS_P Numeric(1). Já mam verzi 5.0.26. Jakou máš verzi ty ?
7.3.2007 18:16 madA | skóre: 12 | blog: fallout | electronic frontier
Rozbalit Rozbalit vše Re: mysql syntax error - bohuzel ho nejsem schopen najit...
diky za nakopnuti (tohle me ani nenapadlo)...
verzi mam 5.0.32-3 na debian stable
war is peace freedom is slavery ignorance is strenght Zabij komunistu, posílíš mír.
mess avatar 7.3.2007 18:16 mess | skóre: 43 | blog: bordel | Háj ve Slezsku - Smolkov
Rozbalit Rozbalit vše Re: mysql syntax error - bohuzel ho nejsem schopen najit...
Odpovědět | | Sbalit | Link | Blokovat | Admin
ABONUS_P Numeric(1), Nemá být na konci toho řádku místo čárky ukončená závorka?
Cez párne mesiace zošíváš vaginy, cez neparne montuješ hajzle.
7.3.2007 18:22 madA | skóre: 12 | blog: fallout | electronic frontier
Rozbalit Rozbalit vše Re: mysql syntax error - bohuzel ho nejsem schopen najit...
Odpovědět | | Sbalit | Link | Blokovat | Admin
Diky moc za rady...
problem byl v tom,ze utilita generujici sql kod (import z dbf) to ukoncovala radky jako v DOSU :-D
war is peace freedom is slavery ignorance is strenght Zabij komunistu, posílíš mír.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.