在SQL Server上使用pyodbc - 如何插入并获取行ID?

9 投票
1 回答
8316 浏览
提问于 2025-04-15 22:59

我正在使用pyodbc和SQL Server 2000。

我想插入一行数据,并且希望能得到自动增加的行ID值。有没有什么好主意?

这是我目前的代码:

cursor.execute("insert into products(id, name) values ('pyodbc', 'awesome library')")
cnxn.commit()

1 个回答

10

抱歉,我问得太早了,这个问题在他们的常见问题解答里有说明

可以使用“SELECT @@IDENTITY”。

撰写回答