0
テーブルの1つの列を別のテーブルの別の列を参照するように変更したいとします。私は、外部キー、次の方法を導入しようとしました:列を変更table`mySQL外部キーを持つように列を変更する方法は?
ALTER TABLEを `` id_l`は( `id_l`)NOT NULL、外部キー(` id_l`)参照のtable_bをint型。
ALTER TABLE `テーブル`変更 `id_l`` id_l` int NOT NULL、外部キー( `id_l`)参照table_b(` id_l`);
構文エラーが発生しました。
回避策は、テーブルを削除し、希望の参照(これは動作する)で新しいものを作成することですが、データを転送するのではなく、このテーブルをそのまま変更します。これはどうすればいいですか?
MySQLサーバ5.6.17
おかげで、それが働きました。 – slipperyiron