sql >> データベース >  >> Database Tools >> SSMS

FKの設定エラーのSQLServer構文エラーを修正するにはどうすればよいですか?

    ここに答えがあると思います。

    挿入スクリプトで外部キーチェックをオフに設定

    アダムマハニックからの返信を参照してください。

    引用: 申し訳ありませんが、SQLServerではそれを行うことはできません。最善の方法は、すべてのテーブル(おそらくカーソル付き)をループし、すべての制約を変更してから、最後に戻すことです。ただし、これは明らかに、現在のスクリプトだけでなく、すべてのユーザーセッションに影響します。

    SQLServerで最も近いオプションは次のようです。

    -- assuming y has FK to x like
    -- constraint fk_y_x foreign key (id) references x (id)
    alter table y nocheck constraint fk_y_x
    go
    


    1. このSQLServerエラーメッセージの解釈方法

    2. PMAデータベース...phpMyAdminのアップグレードではOKではありません

    3. SQL Azureでクエリを実行するのが非常に遅いのはなぜですか?

    4. phpMyAdminの設定ファイルを作成するにはどうすればよいですか?