שלח תשובה

זירת השאלות

879
צפיות
1
תשובות

בעיה עם שאילתת CREATE TABLE ב-MySQL

,‏ 16 בדצמבר, 2005

הרצתי על ה- MySQL שלי שאילתה ליצירת טבלה אשר כללה בין היתר את השורה הבאה:

CONSTRAINT polls_client_fk FOREIGN KEY ( client_id ) REFERENCES tbl_clients( client_id )

מטרת השורה היא לקבוע שהשדה client_id בטבלה שאני יוצר יהווה מפתח זר אשר יקושר לשדה client_id בטבלה tbl_clients.
כתגובה ה- MySQL החזיר את השגיאה הבאה:

#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 'CONSTRAINT polls_client_fk FOREIGN KEY ( client_id ) REFERENCES


בחיי שאני לא מבין מה הוא רוצה, זה ANSI SQL.
הגרסה היא MySQL 4.1.14-nt.

אודה למי שיכתוב פיתרון לבעיה.

תגיות:

1 תשובות

  1. אוקי הבעיה נפתרה
    פשוט שחכתי לכתוב פסיק בשורה שלפני.

שלח תשובה