を仕事に失敗した私は今、このMySQLの文が
CREATE TABLE PARENT (parentID int not null auto_increment primary key,...);
CREATE TABLE CHILD (childID int not null auto_increment primary key, parentID int not null,...);
のようにそれを作成したテーブルを修正する文を自身のIDの上に親を参照する外部キーを提供することにより、子テーブルを変更したいですis
ALTER TABLE child CHANGE parentID parentID int not null foreign key references parent(childID) ON DELETE CASCADE;
これは機能しません。どんな助けもありがとうございます。ありがとう。
エラーは何ですか? –
"foreign key"の近くに構文エラーがあり、MySQL Workbenchでチェックしました。 – fuzzyanalysis
あなたは完全なエラー文字列を投稿できますか? –