pyodbc на SQL Server - Как я могу сделать вставку и получить идентификатор строки обратно?

Я использую pyodbc с SQL Server 2000.

Я хочу, чтобы иметь возможность вставить строку и получить автоматически увеличенное значение идентификатора строки обратно? Есть идеи?

Вот что у меня так далеко:

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

1 ответ

Решение

Извините, я спросил слишком рано, это адресовано в их FAQ

Используйте "SELECT @@IDENTITY".

Другие вопросы по тегам