sql >> Databáze >  >> RDS >> Sqlserver

sql server:odstraňte všechny řádky všech tabulek

Tento přístup vám umožní odstranit obsah ze všech tabulek, dokonce i z těch, na které odkazuje omezení cizího klíče. Můžete ji vylepšit tak, aby kontrolovala nepřítomnost omezení cizího klíče, a vytvořit TRUNCATE TABLE v těchto případech.

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


  1. Problémy s příkazem postgresql COPY s Rails na jiném serveru

  2. jak duplikovat mé výsledky SQL?

  3. PostgreSQL - klauzule GROUP BY nebo použít v agregační funkci

  4. Vytvořte funkci prostřednictvím MySQLdb