举报投诉联系我们 手机版 热门标签 鳄鱼CMS
您的位置:鳄鱼CMS > SQLite Truncate Table

SQLite Truncate Table

2023-04-18 22:31 SQLite教程

 SQLite Truncate Table

在 SQLite 中,并没有 TRUNCATE TABLE 命令,但可以使用 SQLite 的 DELETE 命令从已有的表中删除全部的数据,但建议使用 DROP TABLE 命令删除整个表,然后再重新创建一遍。

语法

DELETE 命令的基本语法如下:

sqlite> DELETE FROM table_name;

DROP TABLE 的基本语法如下:

sqlite> DROP TABLE table_name;

如果您使用 DELETE TABLE 命令删除所有记录,建议使用 VACUUM 命令清除未使用的空间。

实例

假设 COMPANY 表有如下记录:

ID          NAME        AGE         ADDRESS     SALARY
----------  ----------  ----------  ----------  ----------
1           Paul        32          California  20000.0
2           Allen       25          Texas       15000.0
3           Teddy       23          Norway      20000.0
4           Mark        25          Rich-Mond   65000.0
5           David       27          Texas       85000.0
6           Kim         22          South-Hall  45000.0
7           James       24          Houston     10000.0

下面为删除上表记录的实例:

SQLite> DELETE FROM COMPANY;
SQLite> VACUUM;

现在,COMPANY 表中的记录完全被删除,使用 SELECT 语句将没有任何输出。


阅读全文
以上是鳄鱼CMS为你收集整理的 SQLite Truncate Table全部内容。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
相关文章
  • sqlite数据库 SQLite – C/C++

    sqlite数据库 SQLite – C/C++

    2023-04-18 SQLite教程

    安装 在 C/C++ 程序中使用 SQLite 之前,我们需要确保机器上已经有 SQLite 库。可以查看 SQLite 安装章节了解安装过程。 C/C++ ...

  • redis客户端连接命令 Redis 客户端连接

    redis客户端连接命令 Redis 客户端连接

    2023-06-08 Redis教程

    Redis 通过监听一个 TCP 端口或者 Unix socket 的方式来接收来自客户端的连接,当一个连接建立后,Redis 内部会进行以下一些操作...

  •  PostgreSQL pg_standby

    PostgreSQL pg_standby

    2023-06-20

    pg_standby用于支持创建一个“温备”数据库服务器。它被设计为一个可以随时投入生产的程序,以及一个可定制的模板供你进行特定的...

  •  PostgreSQL 文档

    PostgreSQL 文档

    2023-05-17 PostgreSQL 文档

    目录J.1. DocBookJ.2. 工具集J.2.1. 在 Fedora、RHEL 和衍生品上安装J.2.2. 在 FreeBSD 上安装J.2.3. Debian 包J.2.4. macOSJ.2....

  •  MySQL DATEDIFF() 函数

    MySQL DATEDIFF() 函数

    2023-04-27 MySQL教程

    MySQL Date 函数定义和用法 DATEDIFF() 函数返回两个日期之间的天数。 语法DATEDIFF(date1,date2) date1 和 date2 参数是合法的...

© 2024 鳄鱼CMS eyucms.com 版权所有 联系我们