sql >> Databáze >  >> RDS >> PostgreSQL

Jak mohu zrušit všechny tabulky v databázi PostgreSQL?

Pokud jsou všechny vaše tabulky v jednom schématu, tento přístup by mohl fungovat (níže uvedený kód předpokládá, že název vašeho schématu je public )

DROP SCHEMA public CASCADE;
CREATE SCHEMA public;

Pokud používáte PostgreSQL 9.3 nebo vyšší, možná budete muset obnovit výchozí granty.

GRANT ALL ON SCHEMA public TO postgres;
GRANT ALL ON SCHEMA public TO public;


  1. Funkce TO_TIMESTAMP_TZ() v Oracle

  2. Smazat databázový poštovní profil (SSMS)

  3. Jak přejmenovat všechna výchozí omezení podle standardů pojmenování nebo konvence pojmenování v SQL Server - SQL Server / TSQL výukový program, část 93

  4. Jak zaokrouhlit časové razítko v MySQL