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

MySQL:テーブルを作成できません(errno:150)

    MySQL-FOREIGN KEY ConstraintsDocumentation<から/ a> :

    ドロップされたテーブルを再作成する場合は、それを参照する外部キー制約に準拠する定義が必要です。前述のように、正しい列名とタイプが必要であり、参照されるキーにインデックスが付いている必要があります。 これらが満たされない場合、MySQLはエラー1005を返し、エラーメッセージでエラー150を参照します。これは、外部キー制約が正しく形成されなかったことを意味します。 同様に、エラー150が原因でALTER TABLEが失敗した場合、これは、変更されたテーブルに対して外部キー定義が誤って形成されることを意味します。



    1. MicrosoftExcelをXeroに接続する

    2. SQL Serverで「smalldatetime」を「time」に変換する(T-SQLの例)

    3. SQL Server、ML.NET、C#を使用した機械学習モデルの構築

    4. Entity Framework + PostgreSqlでARRAYを使用する方法はありますか?