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

SQL Server:すべてのテーブルのすべての行を削除します

    このアプローチにより、外部キー制約によって参照されているテーブルも含め、すべてのテーブルからコンテンツを削除できます。外部キー制約がないかどうかをチェックし、TRUNCATE TABLEを実行するように拡張できます。 そのような場合。

    EXEC sp_msforeachtable 'ALTER TABLE ? NOCHECK CONSTRAINT ALL'
    EXEC sp_msforeachtable 'DELETE FROM ?'
    EXEC sp_msforeachtable 'ALTER TABLE ? WITH CHECK CHECK CONSTRAINT ALL'
    


    1. XAMPPを使用してWebサーバーを簡単にセットアップ

    2. SQLite Lower()のしくみ

    3. NLSパラメータとその優先順位を設定する方法(Oracleデータベース)

    4. 同じIDを持つ別のテーブルの行が別の列の特定の値を持つテーブルから行を選択します