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}}