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);