Auto-référence dans une table
:salut:
Je suis en train de lire ce cours http://sqlpro.developpez.com/cours/s...te-recursives/ et sur EasyPHP donc MySQL j'aimerais suivre un exemple de création de table que voici:
Code:
1 2 3 4
| CREATE TABLE T_VEHICULE
(VHC_ID INTEGER NOT NULL PRIMARY KEY,
VHC_ID_FATHER INTEGER FOREIGN KEY REFERENCES T_VEHICULE (VHC_ID),
VHC_NAME VARCHAR(16)) |
Seulement bin il veut pas:
Citation:
#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 'FOREIGN KEY REFERENCES T_VEHICULE (VHC_ID), VHC_NAME VARCHAR(16))' at line 3
Est-ce une limitation de MySQL ?