在MariaDB数据库中, TRUNCATE TABLE语句用于删除表中的所有记录。它与不带WHERE子句的DELETE语句相同。
注意:如果使用TRUNCATE table语句, 该表将被永久删除并且无法回滚。
【MariaDB截断表语句】句法:
TRUNCATE [TABLE] [database_name.]table_name;
例:
让我们截断表” Students” 。
TRUNCATE TABLE srcmini.Students;
文章图片
TRUNCATE查询成功执行。你可以看到” 学生” 表的记录已被永久删除。
SELECT * FROM Students;
输出
文章图片
“ 学生” 表中没有数据。
推荐阅读
- MariaDB COUNT()函数
- MariaDB DISTINCT子句
- MariaDB比较运算符
- MariaDB ORDER BY子句
- MariaDB like子句
- MariaDB WHERE子句
- MariaDB删除数据
- MariaDB更新数据
- Mariadb查询限制