Avatar billede bossyboy Nybegynder
09. februar 2003 - 12:29 Der er 7 kommentarer og
1 løsning

Fejl i syntax... Hvor? (gerne hurtigt)

Prøver på at oprette en tabel i phpMyAdmin:

CREATE TABLE `link` (

`nr` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`link` MEDIUMTEXT( 100 ) NOT NULL ,
`beskrivelse` MEDIUMTEXT( 500 ) DEFAULT 'ikke beskrevet' NOT NULL ,
`forfatter` VARCHAR( 20 ) DEFAULT 'anonym' NOT NULL ,
`tid` DATE,
`kategori` VARCHAR( 20 )
)

men får følgende fejl:

You have an error in your SQL syntax near '(100) NOT NULL, `beskrivelse` MEDIUMTEXT(500) DEFAULT 'ikke beskrevet' NOT NULL,' at line 1

Det sku' vist ikke være så svært for en lidt mere øvet end mig... så hjælp mig!
Avatar billede schaefner Juniormester
09. februar 2003 - 12:34 #1
Tror ikke du kan ha en default i det felt
Avatar billede schaefner Juniormester
09. februar 2003 - 12:35 #2
Prøv den her:
CREATE TABLE `link` (
`nr` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`link` MEDIUMTEXT( 100 ) NOT NULL ,
`beskrivelse` MEDIUMTEXT( 500 ) NOT NULL ,
`forfatter` VARCHAR( 20 ) DEFAULT 'anonym' NOT NULL ,
`tid` DATE,
`kategori` VARCHAR( 20 )
)
Avatar billede bossyboy Nybegynder
09. februar 2003 - 12:37 #3
har lige prøvet... fik den her fejl:
You have an error in your SQL syntax near '( 100 ) NOT NULL , `beskrivelse` MEDIUMTEXT( 500 ) NOT NULL , `forfatter` VARCHA' at line 1
Tilbage
Avatar billede schaefner Juniormester
09. februar 2003 - 12:39 #4
Prøv den her istedet:
CREATE TABLE link (
  id int(11) NOT NULL auto_increment,
  link mediumtext NOT NULL,
  beskrivelse mediumtext NOT NULL,
  forfatter text NOT NULL,
  tid date NOT NULL default '0000-00-00',
  kategori text NOT NULL,
  PRIMARY KEY  (id)
) TYPE=MyISAM;
Avatar billede bossyboy Nybegynder
09. februar 2003 - 12:40 #5
okay det virkede... men du ved ikke hvad der var galt i min vel??
Avatar billede schaefner Juniormester
09. februar 2003 - 12:43 #6
Er ikke speciel stærk i mysql :)
Avatar billede bossyboy Nybegynder
09. februar 2003 - 12:44 #7
okay... du får lige dine velfortjente point.. og et tak-for-hjælpen.
Avatar billede dsj Nybegynder
09. februar 2003 - 12:54 #8
Problemet var, at du satte quotes omkring kolonne-navnene, det skal der ganske enkelt ikke :)

Det er også det schaefner gør anderledes anden gang.
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester