나는 postgres로 일부 데이터베이스를 생성하고 일부 데이터를 넣었습니다.postgres에서 데이터베이스 테이블을 삭제하는 방법
문제는 데이터베이스를 삭제/드롭하고 새 데이터베이스를 만들 때 새 데이터베이스에 항상 테이블과 포스트그레스로 만든 첫 번째 데이터베이스의 데이터가 포함되어있는 경우입니다.
새 데이터베이스를 만들 때 이전 데이터베이스의 데이터가 포함되도록 데이터베이스를 삭제할 수 있습니까?
감사
나는 postgres로 일부 데이터베이스를 생성하고 일부 데이터를 넣었습니다.postgres에서 데이터베이스 테이블을 삭제하는 방법
문제는 데이터베이스를 삭제/드롭하고 새 데이터베이스를 만들 때 새 데이터베이스에 항상 테이블과 포스트그레스로 만든 첫 번째 데이터베이스의 데이터가 포함되어있는 경우입니다.
새 데이터베이스를 만들 때 이전 데이터베이스의 데이터가 포함되도록 데이터베이스를 삭제할 수 있습니까?
감사
당신이 template1를 데이터베이스에 테이블을 생성 (또는 당신이 당신의 CREATE DATABASE
문으로 TEMPLATE xyz
옵션을 지정)처럼 소리.
template1 데이터베이스의 테이블을 제거하려면 해당 테이블에 연결하여 모든 테이블을 삭제하십시오. 그런 다음 새 데이터베이스에는 더 이상 해당 테이블이 포함되지 않습니다.
그래, 아니면 사용자'postgres '로'postgres' db와'DROP DATABASE template1; '그런 다음 CREATE DATABASE template1 TEMPLATE template0'을 실행합니다. –
@CraigRinger : 항상 잊지 않는 또 다른 좋은 옵션입니다.) –
어떻게 삭제 하시겠습니까? –
pgAdmin의 @BurhanKhalid 나는 [name] (localhost : 5432)을 오른쪽 클릭하고 Delete/Drop ...을 선택한다. – depecheSoul