SQL TRUNCATE TABLE 命令用于删除现有数据表中的所有数据。
你也可以使用 DROP 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 命令的用法:
TRUNCATE TABLE CUSTOMERS;
现在,CUSTOMERS 表已经被清空了,SELECT 语句的输出应当如下所示:
SQL> SELECT * FROM CUSTOMERS;
Empty set (0.00 sec)
SQL SELECT TOP 子句SELECT TOP 子句用于指定要返回的记录数量。SELECT TOP子句在包含数千条记录的大型表上很有用。返回大量...
SQL 撤销索引、撤销表以及撤销数据库通过使用 DROP 语句,可以轻松地删除索引、表和数据库。DROP INDEX 语句DROP INDEX 语句...
SQL 别名(Aliases)通过使用 SQL,可以为表名称或列名称指定别名(Alias)。SQL 别名用于为表或表中的列提供临时名称,数据库...
SQL MIN() FunctionMIN() 函数MIN() 函数返回所选列的最小值。SQL MIN() 语法SELECT MIN(column_name)FROM table_nameWHER...
学习C++-C++ bool类型C++添加了一种称为bool的新类型。一个布尔变量是一个值为true或false的变量。您可以使用bool类型来表示true...
学习C++-C++指针以下代码使用&运算符来查找地址。#include iostream using namespace std; int main() {int donuts = 6;double ...
学习C++-C++控制台读取字符到文件结尾#include iostream int main() {using namespace std;char ch;int count = 0;cin.get(ch);/...