SQL Server 上的 pyodbc - 如何执行插入并取回行 ID?
我在 SQL Server 2000 中使用 pyodbc。
我希望能够插入一行并取回自动递增的行 id 值?有什么想法吗?
这是我到目前为止所拥有的:
cursor.execute("insert into products(id, name) values ('pyodbc', 'awesome library')")
cnxn.commit()
I'm using pyodbc with SQL Server 2000.
I want to be able to insert a row and get the auto incremented row id value back? Any ideas?
Here's what I have so far:
cursor.execute("insert into products(id, name) values ('pyodbc', 'awesome library')")
cnxn.commit()
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
抱歉,我问得太早了,在常见问题解答中已解决
使用“SELECT @@IDENTITY”。
Sorry, I asked too soon, it's addressed in their FAQ
Use "SELECT @@IDENTITY".