Sida 1 av 1

Error executing SQL commands to create table.

Postat: 29 jan 2009, 21:55
av Emil.s
Sitter och försöker att skapa en tabell i ett shema på min SQL server... Men det vill inte funka.
Servern funkar nog bra, tror jag. Men jag misstänker att det är fel på klienten (MySQL Query Browser).

Försöker iallafall att få till följande:

Kod: Markera allt

CREATE TABLE `test`.`test` (
  `test` varchar  NOT NULL
)
ENGINE = MyISAM;
Men jag får följande fel:

Kod: Markera allt

Error executing SQL commands to create table.
MySQL Error Nr. 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 'NOT NULL
)
ENGINE = MyISAM' at line 2
Screenshots:
1. http://pici.se/pictures/BsGjlLpAt.png
2. http://pici.se/pictures/ffwSXmVAE.png

Någon idé om vad som är fel?

Re: Error executing SQL commands to create table.

Postat: 29 jan 2009, 23:32
av rancor
Hej.

Du måste ange längd på fältet test som är varchar

Kod: Markera allt

CREATE TABLE `test`.`test` (
  `test` varchar(100)  NOT NULL
)
ENGINE = MyISAM;

Re: Error executing SQL commands to create table.

Postat: 30 jan 2009, 09:36
av Emil.s
Aha, se där ja. Misstänkte nästan att det var något så enkelt.

Tackar! :)