22. september 2004 - 12:40
Der er
5 kommentarer og
1 løsning
Mangler forklaring på de forskellige datatyper, nulværdi etc.
Hej
Jeg er lost...
Jeg er i gang med at opsætte en database i MySQL for første gang i mit liv og jeg aner intet om det, så jeg håber, at nogen gider forklare mig hvad de forskellige ting som datatype, attributter, nulværdi, ekstra, unik etc. betyder og hvad jeg skal sætte hvor - eller fortælle mig hvor jeg kan finde disse oplysninger.
På forhånd tak
Mvh
Mogens
22. september 2004 - 12:53
#1
Til supplement tilføjer jeg den sidste fejlbesked som jeg har modtaget:
Fejl
SQL-forespørgsel :
CREATE TABLE `nuclear` (
`id` TINYINT( 6 ) NOT NULL AUTO_INCREMENT ,
`Fornavn` TINYINT( 12 ) NOT NULL ,
`Efternavn` TINYINT( 17 ) NOT NULL ,
`Postadr. 1` TINYINT( 17 ) NOT NULL ,
`Postadr. 2` TINYINT( 17 ) NOT NULL ,
`Postnr.` TINYINT( 5 ) NOT NULL ,
`By` TINYINT( 17 ) NOT NULL ,
`Telefonnr.` TINYINT( 10 ) NOT NULL ,
`E-mail:` TINYINT( 17 ) NOT NULL ,
`Ankomst` TINYINT( 10 ) NOT NULL ,
`Afrejse` TINYINT( 10 ) NOT NULL ,
`Sygdomsgener` TINYINT( 8 ) NOT NULL ,
`Hvilke` BLOB( 600 ) NOT NULL ,
`Straaling` TINYINT( 10 ) NOT NULL ,
`Hvorfor` BLOB( 500 ) NOT NULL ,
`laegeundersoegelse` TINYINT( 10 ) NOT NULL ,
`Resultat` BLOB( 500 ) NOT NULL ,
`StadigGener` TINYINT( 10 ) NOT NULL ,
`Hvilke` BLOB( 500 ) NOT NULL ,
`Yderligere` BLOB( 500 ) NOT NULL ,
PRIMARY KEY ( `id` , `Ankomst` ) ,
INDEX ( `Fornavn` , `Efternavn` , `Postnr.` , `Telefonnr.` ) ,
FULLTEXT (
`Fornavn` ,
`Efternavn` ,
`Postadr. 1` ,
`Postadr. 2` ,
`Postnr.` ,
`By` ,
`Telefonnr.` ,
`E-mail:` ,
`Ankomst` ,
`Afrejse` ,
`Sygdomsgener` ,
`Hvilke` ,
`Straaling` ,
`Hvorfor` ,
`laegeundersoegelse` ,
`Resultat` ,
`StadigGener` ,
`Hvilke` ,
`Yderligere`
)
)
MySQL returnerede:
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 '(600) NOT NULL, `Straaling` TINYINT(10) NOT NULL, `Hvorfor` BLO
------
Uanset om jeg ændrer noget af ovennævnte i forhold til fejlen i syntaxen, så får jeg bare en ny fejlbesked.
Hvad er forkert i ovenstående?
/mogens