PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

Làm cách nào để bỏ tất cả các bảng trong cơ sở dữ liệu PostgreSQL?

Nếu tất cả các bảng của bạn nằm trong một giản đồ, thì phương pháp này có thể hoạt động (đoạn mã dưới đây giả định rằng tên của lược đồ của bạn là public )

DROP SCHEMA public CASCADE;
CREATE SCHEMA public;

Nếu bạn đang sử dụng PostgreSQL 9.3 trở lên, bạn cũng có thể cần khôi phục các khoản tài trợ mặc định.

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kiểm tra xem giá trị có tồn tại trong mảng Postgres không

  2. Cách ghi khung dữ liệu Pandas vào mô hình Django

  3. Sự khác biệt giữa LATERAL JOIN và một truy vấn con trong PostgreSQL là gì?

  4. Điều gì xảy ra với các bản sao khi chèn nhiều hàng?

  5. Lấy tên ngày ngắn trong PostgreSQL