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

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

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

Вот что у меня есть:

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

1 Ответ

7 голосов
/ 21 мая 2010

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

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...