SQL - Comando TRUNCATE TABLE

El SQL TRUNCATE TABLE El comando se usa para eliminar datos completos de una tabla existente.

También puede usar el comando DROP TABLE para eliminar la tabla completa, pero eliminaría la estructura completa de la tabla de la base de datos y necesitaría volver a crear esta tabla una vez más si desea almacenar algunos datos.

Sintaxis

La sintaxis básica de un TRUNCATE TABLE comando es el siguiente.

TRUNCATE TABLE  table_name;

Ejemplo

Considere una tabla de CLIENTES que tiene los siguientes registros:

+----+----------+-----+-----------+----------+
| 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 |
+----+----------+-----+-----------+----------+

A continuación se muestra el ejemplo de un comando Truncar.

SQL > TRUNCATE TABLE CUSTOMERS;

Ahora, la tabla CLIENTES está truncada y la salida de la instrucción SELECT será como se muestra en el bloque de código a continuación:

SQL> SELECT * FROM CUSTOMERS;
Empty set (0.00 sec)