SQL Server 上的 pyodbc - 如何进行插入并取回行 ID?
Posted
技术标签:
【中文标题】SQL Server 上的 pyodbc - 如何进行插入并取回行 ID?【英文标题】:pyodbc on SQL Server - How can I do an insert and get the row ID back? 【发布时间】:2010-05-21 16:19:27 【问题描述】:我在 SQL Server 2000 中使用 pyodbc。
我希望能够插入一行并取回自动递增的行 ID 值?有什么想法吗?
这是我目前所拥有的:
cursor.execute("insert into products(id, name) values ('pyodbc', 'awesome library')")
cnxn.commit()
【问题讨论】:
【参考方案1】:抱歉,我问得太早了,it's addressed in their FAQ
使用“选择@@IDENTITY”。
【讨论】:
以上是关于SQL Server 上的 pyodbc - 如何进行插入并取回行 ID?的主要内容,如果未能解决你的问题,请参考以下文章
在 AWS E2 ubuntu 实例上连接时,SQL Server 的 ODBC 驱动程序 13 无法在 pyodbc 上打开 lib
没有名为 sql_server.pyodbc.base 的模块