Just nu i M3-nätverket
Jump to content

Hjälp med MySQL


spanien

Recommended Posts

Kan någon förklara för mig varför jag inte kan skapa en tabell i MySQL med denna string:

 

CREATE TABLE LINKS (LINK_ID INT (250) UNSIGNED NOT NULL AUTO_INCREMENT NAME LONGTEXT URL LONGTEXT KEYWORD LONGTEXT DESCRIPTION LONGTEXT EMAIL LONGTEXT POST_DATE LONGTEXT BANNER_URL LONGTEXT HIT INT (250) CATEGORY INT (250) PARENT_ID INT (250) SHOW INT (250) BADLINK INT (250) RATING INT (250) VOTES INT (250) PRIMARY KEY(LINK_ID));

 

Jag får error med denna string.

 

Peter

 

[inlägget ändrat 2002-02-17 13:05:58 av spanien]

Link to comment
Share on other sites

Det saknas kommatecken mellan kolumnnamnen. Så här ska det se ut:

 

CREATE TABLE LINKS (LINK_ID INT (250) UNSIGNED NOT NULL AUTO_INCREMENT, NAME LONGTEXT, URL LONGTEXT, KEYWORD LONGTEXT, DESCRIPTION LONGTEXT, EMAIL LONGTEXT, POST_DATE LONGTEXT, BANNER_URL LONGTEXT, HIT INT (250), CATEGORY INT (250), PARENT_ID INT (250), SHOW INT (250), BADLINK INT (250), RATING INT (250), VOTES INT (250), PRIMARY KEY(LINK_ID));

 

 

 

Link to comment
Share on other sites

 

Tack Thomas för ditt svar.

Jag glömde att säga att jag provat även med det, jag får samma error:

 

MySQL said: You have an error in your SQL syntax near 'SHOW INT (250), BADLINK INT (250), RATING INT (250), VOTES INT (250), PRIMARY KE' at line 1

 

Förstår du detta??

Jag gör det inte.

 

Peter

 

 

 

Link to comment
Share on other sites

 

Tack för ditt svar Thomas!

Jag har nu gjort som du skrev, och nu fungerar det.

 

Jag är helt ny vad gäller MySQL (som du kanske förstår) :)

 

Finns det något referensverk, eller lista på reserverade ord någonstans, vet du det??

 

Peter

 

 

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...