教程 > sql 教程 > 阅读:40

sql truncate table 语句——迹忆客-ag捕鱼王app官网

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)

查看笔记

扫码一下
查看教程更方便
网站地图