Hi,
ich spiele gerade mit einer Derby-Datenbank herum. Leider scheitere ich daran, Fremdschlüssel zu definieren
... Folgende Create-Table-Anweisung schmeißt immer die unten stehende Exception:
Wie muß das SQL-Statement den korrekterweise lauten?
ich spiele gerade mit einer Derby-Datenbank herum. Leider scheitere ich daran, Fremdschlüssel zu definieren
SQL:
CREATE table APP.PARTICIPATION (MEMBER_ID INTEGER FOREIGN KEY REFERENCES MEMBERS(ID), COURSE_ID INTEGER FOREIGN KEY REFERENCES COURSES(ID), PART_DATE DATE)
Code:
java.sql.SQLSyntaxErrorException: Syntax error: Encountered "FOREIGN" at line 1, column 51.
// Uninteressanten Stacktrace weggelassen
Wie muß das SQL-Statement den korrekterweise lauten?