2015-04-18 3 views
2

Есть ли способ получить последнюю PK, вставленную без COMMIT? Вот то, что я сейчас делаю:Получить последний pk без фиксации?

self.cursor.execute('INSERT IGNORE INTO main_catalog VALUES (%s, %s, %s, %s, %s)', (item[0], item[1], item[2], False, 'GOOGLE')) 
self.conn.commit() 
self.cursor2.execute('SELECT LAST_INSERT_ID()') 
last_pk = cursor.fetchone()[0] 

Как бы я сделать это без self.conn.commit()?

ответ

Смежные вопросы