이 문서는 지원되지 않는 버전의 PostgreSQL 용입니다.
당신은에 대해 같은 페이지를 볼 수 있습니다
PostgreSQL : 문서 : 17 : 토토 결과버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.
Truncate
설명
Truncate모든 행을 빠르게 제거합니다
테이블에서. 자격이없는 것과 같은 효과삭제그러나 실제로 스캔하지 않기 때문입니다
테이블 더 빠릅니다. 이것은 큰 테이블에서 가장 유용합니다.
매개 변수
- 이름
-
테이블의 이름 (선택적으로 스키마 자격)
잘라냅니다.
노트
테이블의 소유자 만Truncateit.
Truncate있으면 사용할 수 없습니다
다른 테이블의 테이블에 대한 외국 키 참조. 확인
그러한 경우의 유효성은 테이블 스캔이 필요하며 전체가 필요합니다.
포인트는 하나를하는 것이 아닙니다.
Truncate는 실행되지 않습니다
사용자 정의가 존재할 수있는 삭제 트리거에서
테이블.
예
테이블을 잘라bigtable:
Truncate 테이블 bigtable;