sqlite3.SQLInsert 插入数据
🎯功能
新增数据库记录。
📜语法
结果 = sqlite3.SQLInsert(数据库, 数据表, 数据)
📥参数
参数 | 数据类型 | 解释 |
---|---|---|
数据库 | 字符串 | 数据库的文件路径 |
数据表 | 字符串 | 要操作的表名 |
数据 | 表 | 包含新增的列名和对应值的table数据 |
📤返回
布尔型
,返回true为成功,false为失败。
💡示例
Import "sqlite3.lua"
Dim DBpath = "/data/data/com.android.providers.telephony/databases/mmssms.db"
Dim NewRecord
// 在sms表中插入一条记录,新记录的body字段的值是"这是一条新记录"
NewRecord = {"body":"这是一条新记录"}
TracePrint sqlite3.SQLInsert(DBpath, "sms", NewRecord)
// 在sms表中插入一条记录,新记录的body字段的值是"这是一条新记录",address字段的值是"10086"
NewRecord = {"body":"这是一条新记录", "address":"10086"}
TracePrint sqlite3.SQLInsert(DBpath, "sms", NewRecord)
📘备注
无