Ich habe einen Syntaxfehler in meinen SQL-Abfragen, was ist falsch?Syntaxfehler in meinen SQL-Abfragen
dies ist die Abfrage:
CREATE TABLE post_cat(
cat_id int(2) AUTO_INCREMENT NOT null PRIMARY key,
cat_text varchar(255),
post_cat varchar,
FOREIGN KEY (post_cat) REFERENCES post(post_cat)
)
Was ist Ihr Fehler? –
# 1005 - Die Tabelle 'telegram'.post_cat' kann nicht erstellt werden (errno: 150" Die Fremdschlüsselbedingung ist falsch gebildet ") (Details ...) –
Fügen Sie Ihre Abfrage zum Hinzufügen der' post' Tabelle hinzu, die 'post_cat' enthält vor dieser Abfrage. – MAZux