22. maj 2010 - 02:59Der er
7 kommentarer og 1 løsning
#1064 SQL syntax error
Hej eksperter.
Jeg har et lille problem med/i databasen... Hvis jeg indsætter dette:
CREATE TABLE `brugere` ( `uid` int(9) NOT NULL AUTO_INCREMENT, `ubrugernavn` varchar(31) NOT NULL, `ukodeord` varchar(80) NOT NULL, `uemail` varchar(80) NOT NULL, `ufnavn` varchar(80) NOT NULL, `enavn` varchar(80) NOT NULL, `ufodselsdag` date NOT NULL default '0000-00-00', `uregdato` datetime NOT NULL default '0000-00-00 00:00', `uregip` varchar(30) NOT NULL, `ulogip` varchar(30) NOT NULL, `uip` varchar(30) NOT NULL, `uby` varchar(31) NOT NULL DEFAULT, `upostnr` varchar(10) NOT NULL, `ukon` varchar(30) NOT NULL, `ubillede` varchar(100) NOT NULL, `uadmin` varchar(30) NOT NULL, `uwebmaster` varchar(30) NOT NULL default, `uptekst` longtext NOT NULL default, `ugodkendt` tinyint(1) NOT NULL default '0', PRIMARY KEY (`uid`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=5 ;
i min database, kommer følgende fejl: #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 ' `upostnr` varchar(10) NOT NULL, `ukon` varchar(30) NOT NULL, `ubillede' at line 13
Siger dette jer noget, hvad ville løse det? På forhånd, tak.
Og som arne_v sagde så er det fordi du har nogle DEFAULT som ikke har en værdi sat. Derfor tror MySQL at Upostnr, Ukon og Ubillede, skal være default værdien og det kan den bare ikke fordi at det ikke bliver skrevet rigtigt, syntax messigt.
Ahh ja, nu ser jeg det, og min 'uptekst' longtext kunne heller ikke have en default værdi. Mange tak, problemet er løst :)
Da jeg ikke har prøvet at uddele til 2 personer før, skal jeg så bare lade jer smide et svar og acceptere begge, eller skal i have uddelt de 100 point hver for sig?
Saz, hvis du ikke har smidt et svar inden Onsdag, så får Arne pointsne også må du evt. skrive..
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.