我正在使用node-mssql3.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是受影响的行数。undefinedINSERTUPDATEDELETEaffected1
有谁知道在transaction.commit()using node-mssql.. 之后获取插入记录 id(只是主键 id)的好方法?