私は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 、andステートメントであり、recordset
影響を受ける行の数です。私の場合はです。undefined
INSERT
UPDATE
DELETE
affected
1
transaction.commit()
..を使用した後に挿入されたレコードID(主キーIDのみ)を取得する良い方法を知っている人はいnode-mssql
ますか?