질문 : PostgreSQL 데이터베이스의 모든 테이블을 삭제하려면 어떻게해야합니까? 명령 줄에서 작업하면서 PostgreSQL의 모든 테이블을 삭제하려면 어떻게해야합니까? 난 그냥 모든 테이블과 그 안에있는 모든 데이터, 데이터베이스 자체를 삭제하고 싶지 않아요. 답변 모든 테이블이 단일 스키마에있는 경우이 접근 방식이 작동 할 수 있습니다 (아래 코드에서는 스키마 이름이 public 이라고 가정합니다). DROP SCHEMA public CASCADE; CREATE SCHEMA public; PostgreSQL 9.3 이상을 사용하는 경우 기본 권한을 복원해야 할 수도 있습니다. GRANT ALL ON SCHEMA public TO postgres; GRANT ALL ON SCHEMA public T..