SQL-TRUNCATE TABLE 명령
SQL TRUNCATE TABLE 명령은 기존 테이블에서 완전한 데이터를 삭제하는 데 사용됩니다.
DROP TABLE 명령을 사용하여 전체 테이블을 삭제할 수도 있지만 데이터베이스에서 전체 테이블 구조를 제거하고 일부 데이터를 저장하려는 경우이 테이블을 다시 만들어야합니다.
통사론
의 기본 구문 TRUNCATE TABLE 명령은 다음과 같습니다.
TRUNCATE TABLE table_name;
예
다음 레코드가있는 CUSTOMERS 테이블을 고려하십시오.
+----+----------+-----+-----------+----------+
| ID | NAME | AGE | ADDRESS | SALARY |
+----+----------+-----+-----------+----------+
| 1 | Ramesh | 32 | Ahmedabad | 2000.00 |
| 2 | Khilan | 25 | Delhi | 1500.00 |
| 3 | kaushik | 23 | Kota | 2000.00 |
| 4 | Chaitali | 25 | Mumbai | 6500.00 |
| 5 | Hardik | 27 | Bhopal | 8500.00 |
| 6 | Komal | 22 | MP | 4500.00 |
| 7 | Muffy | 24 | Indore | 10000.00 |
+----+----------+-----+-----------+----------+
다음은 Truncate 명령의 예입니다.
SQL > TRUNCATE TABLE CUSTOMERS;
이제 CUSTOMERS 테이블이 잘리고 SELECT 문의 출력이 아래 코드 블록과 같이 표시됩니다.
SQL> SELECT * FROM CUSTOMERS;
Empty set (0.00 sec)