有奖捉虫:行业应用 & 管理与支持文档专题 HOT
Result 是 Database.exec 返回的结果。

字段

字段
类型
描述
lastInsertId?
number
返回数据库为响应命令而生成的整数;通常这将来自插入新行时的“自动增量”列
rowsAffected?
number
返回受更新、插入或删除影响的行数

样例

使用 exec 进行数据库查询返回 Result:
import sql from 'pts/sql';

// 通过 new 创建数据库实例
const db = new sql.Database(sql.MySQL, "user:passwd@tcp(ip:port)/database")

export default function () {
let result = db.exec("UPDATE user SET age=? WHERE name='zhangsan'", Math.floor(Math.random() * 100));
console.log(JSON.stringify(result)); // {"lastInsertId":0,"rowsAffected":1}
}