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

既存のテーブルに外部キーを追加すると、エラー1050テーブルがすでに存在します

    同じエラーが発生しましたが、これは外部キーがすでに存在していたことが原因でした。必要なのは、制約を追加することだけです:

    ALTER TABLE Registration 
      ADD CONSTRAINT idx_Registration_CustomizationSet 
      FOREIGN KEY (customization_set_guid) 
      REFERENCES CustomizationSet(customization_set_guid);
    


    1. SQL Server COALESCE()の説明

    2. SQLServerのバージョンを確認する方法

    3. JSONフィールドへの更新はDBに保持されません

    4. Oracle WITHおよびMATERIALIZEヒントは、関数の自律トランザクションとして機能します