Syntax Error geschlossen 

Status
Für weitere Antworten geschlossen.

langnesechecker

Registered +
Registriert
März 2005
Beiträge
446
Servus,

fange erst an mich mit mysql zu beschäftigen.

Habe folgende SQL Datei:
drop table if exists staticcontententry;

create table staticcontententry
{
content_id smallint primary key,
content_headline varchar (50) not null,
content_text varchar (300) not null
};

insert into staticcontententry values(1,'Ueberschrift','Hier steht dann der Text!');
insert into staticcontententry values(2,'Andere Ueberschrift','Und hier kommmt dann ein anderer Text');
insert into staticcontententry values(3.'Dritte Ueberschrif','Der dritte Text erscheint hier');

Meldet aber Fehler und ich hab keine Ahnung was falsch ist.

Kann mir jemand helfen.
Fehlermeldung ist:

content_id smallint primary key,
content_headline varchar (50) not null,
co' at line 2


Gruß
 
Hi ...

Der Fehler liegt bei dir bei content_text... VARCHAR darf nähmlich nur 255 lang sein...

habs mal mit nem andern syntax probiert:

Code:
CREATE TABLE `staticcontententry` (
`content_id` SMALLINT NOT NULL ,
`content_headline` VARCHAR( 50 ) NOT NULL ,
`content_text` VARCHAR( 255 ) NOT NULL ,
PRIMARY KEY ( `content_id` )
);

So gehört das eigentlich und dann geht das auch...

mfg rave
 
wenn der content text mehr als 255 zeichn habn soll, kannste auch 'text' anstatt 'varchar' nehmen ;-)
 
na denn ...

~ C L O S E D~

ceeyaa.mex
 
Status
Für weitere Antworten geschlossen.

Ähnliche Themen

Zurück
Oben Unten