Dies scheint ein ziemlich triviales Problem, aber ich habe kein Glück in läuft die folgende Abfrage:MySQL Fehler 1064 Tabellenerstellung
create table if not exists tweet_data (
created_at DATETIME,
user_name VARCHAR(20),
retweet_count INT,
favourite_count INT,
tweet_followers_count INT,
is_retweet BOOLEAN,
tweet_source VARCHAR(256),
user_location VARCHAR(256),
tweet_mentioned_count INT,
tweet_ID VARCHAR(256) NOT NULL,
tweet_text VARCHAR(140),
UNIQUE (tweet_ID));
Als ich dies laufe ich die folgende Fehlermeldung erhalten:
Error Code: 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 '(20), retweet_count INT, favourite_count INT,
tweet_followers_count ' at line 3
Wenn ich über den Fehler-Tag auf der Leitung schweben 3 heißt es:
Syntax error : unexpected '(' (opening parenthesis)
ich bin sicher, dass dies eine einfache Lösung ist, jede mögliche Hilfe würde sei großartig!
sein sollte 'user_name VARCHAR (20)' ohne Abstand zwischen R und ( – fg78nc
ist es nicht wegen Platz in (20) und VARCHAR in user_name Spalte? – noobcode
Versucht dies und immer noch den gleichen Fehler leider. Wird bearbeiten, um den Raum oben zu entfernen. –