SQL Query to delete all rows in a table without deleting the table: code example

Example 1: delete all records from table

DELETE FROM table_name;

Example 2: remove all records from table mysql

/* Will delete all rows from your table. Next insert will take next auto increment id. */
DELETE from tableName;
/* Will delete all rows from your table but it will start from new row with 1. */
TRUNCATE tableName;

Example 3: how to delete all the rows in a table without deleting the table in mysql

delete from tableName;

Example 4: delete all records from table except sql

delete from yourTableName where yourColumnName NOT
IN(‘yourValue1’,‘yourValue2’,‘yourValue3’,.........N);

Tags:

Misc Example