Avatar billede shjdsi Nybegynder
27. september 2003 - 14:29 Der er 6 kommentarer og
1 løsning

opret tabel fejler

Hej!
Denne sql fejler
CREATE TABLE projectreports (
  id int(255) NOT NULL auto_increment,
  projectId int(11) NOT NULL default '0',
  contactId int(255) NOT NULL default '0',
  role varchar(20) NOT NULL default '',
  comments varchar(255) NOT NULL default '',
  bugWish tinyint(2) NOT NULL default '0',
  priority int(10) NOT NULL default '0',
  dateInput date NOT NULL default '0000-00-00',
  inputDescr varchar(40) NOT NULL default '',
  status varchar(10) NOT NULL default '',
  done tinyint(3) NOT NULL default '0',
  when date NOT NULL default '0000-00-00',
  extra varchar(255) NOT NULL default ''
  PRIMARY KEY  (id)
) TYPE=MyISAM;


Fejl meddelelsen

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 'when date NOT NULL default '0000-00-00', extra varchar(255) NOT


Jeg kan hitte fejlen.

Scriptet er fra en export i phpmyadmin så jeg forsår det ikke helt.
Avatar billede ztyxx Nybegynder
27. september 2003 - 14:32 #1
prøv at fjerne alle defaults
Avatar billede arne_v Ekspert
27. september 2003 - 14:34 #2
Jeg tror mere specifikt at det er default værdien for feltet when der driller !
Avatar billede ztyxx Nybegynder
27. september 2003 - 14:36 #3
ups ja, læste ikke when som et feltnavn i fejlmeddelelsen
Avatar billede ztyxx Nybegynder
27. september 2003 - 14:44 #4
when duer ikke, jeg prøvede at ændre til when1, og satte lige et komma efter extra varchar(255) NOT NULL default '' så kører den, dette er hvad jeg helt præcis kørte:
CREATE TABLE projectreports (
  id int(255) NOT NULL auto_increment,
  projectId int(11) NOT NULL default '0',
  contactId int(255) NOT NULL default '0',
  role varchar(20) NOT NULL default '',
  comments varchar(255) NOT NULL default '',
  bugWish tinyint(2) NOT NULL default '0',
  priority int(10) NOT NULL default '0',
  dateInput date NOT NULL default '0000-00-00',
  inputDescr varchar(40) NOT NULL default '',
  status varchar(10) NOT NULL default '',
  done tinyint(3) NOT NULL default '0',
  when1 date NOT NULL default '0000-00-00',
  extra varchar(255) NOT NULL default '',
  PRIMARY KEY  (id)
) TYPE=MyISAM;
Avatar billede shjdsi Nybegynder
27. september 2003 - 14:49 #5
Takker! send lige et svar :-)
Avatar billede ztyxx Nybegynder
27. september 2003 - 14:49 #6
;-)
Avatar billede ztyxx Nybegynder
27. september 2003 - 20:35 #7
takker for point :-)
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