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

外部キー制約をバイパスするmysqlを強制的にドロップします

    これは、検索でここにたどり着く人に役立つ場合があります。テーブルを削除しようとしていることを確認してください。 ビューではありません 。

    SET foreign_key_checks = 0;
    -- Drop tables
    drop table ...
    -- Drop views
    drop view ...
    SET foreign_key_checks = 1;
    

    SET foreign_key_checks = 0 外部キーチェックをオフに設定してから、SET foreign_key_checks = 1を設定します。 外部キーチェックをオンに戻すことです。チェックがオフになっている間、テーブルを削除できますが、テーブル構造の整​​合性を維持するためにチェックが再びオンになります。



    1. AzureDataStudioを使用したSQLServerエージェントのジョブ履歴の表示

    2. グループSQL別の累計(Oracle)

    3. 選択クエリのMySQLIFELSEIF

    4. カラム側の暗黙的な変換はどれくらいの費用がかかりますか?