sql >> データベース >  >> RDS >> Mysql

テーブル作成時のMySQLエラー1022

    問題は、名前 外部キー同じにすることはできません 別の外部キーとして モデル全体で。

    この状況を想像してみてください

    カタログ->サプライヤー

    製品->サプライヤー

    サプライヤのテーブルカタログの外部キーの名前が「supplier」であり、製品テーブルに同じ名前を割り当てた場合、外部キーの名前は「衝突」します。

    別の名前を付ける必要があります。

    例:

    catalog_supplierproduct_supplier



    1. MySQLユニコードリテラル

    2. すべての便利な11gダイナミックパフォーマンスビュー

    3. Oracleクライアント11で.NETアプリケーションをデプロイするために必要な最小限のセットアップは何ですか?

    4. Java Class.forName、JDBC接続ローディングドライバー