我正在使用node-mssql
3.2.0,我需要INSERT INTO
一个表并返回插入记录的 id。
我可以成功地sql.Transaction()
用来插入数据,但给回调 (request.query()
和transaction.commit()
) 的唯一参数是:
const request = new sql.Request();
request.query('...', (err, recordset, affected) => {});
const transaction = new sql.Transaction();
transaction.commit((err) => {});
在我的情况下,for和语句也是如此,并且recordset
是受影响的行数。undefined
INSERT
UPDATE
DELETE
affected
1
有谁知道在transaction.commit()
using node-mssql
.. 之后获取插入记录 id(只是主键 id)的好方法?