sqlite3.SQLDelete 删除数据

文章目录
  1. 1. 功能
  2. 2. 语法
  3. 3. 参数
  4. 4. 返回值
  5. 5. 示例
  6. 6. 备注

功能

删除数据库记录。

语法

结果 = sqlite3.SQLDelete(数据库, 数据表, 条件)

参数

参数 数据类型 解释
数据库 字符串 数据库的文件路径
数据表 字符串 要操作的表名
条件 字符串 要删除的过滤条件,语法参照sqlite语法

返回值

布尔型,返回true为成功,false为失败。

示例

1
2
3
4
5
Import "sqlite3.lua"

Dim DBpath = "/data/data/com.android.providers.telephony/databases/mmssms.db"
// 删除sms表中所有字段名address的值为10086的记录
TracePrint sqlite3.SQLDelete(DBpath, "sms", "WHERE address=10086")

备注