有没有办法在sqlite中获取插入行的id?
我有.plist
(只包含几个键/值的数组),我已经解析为array of dictionaries
。我必须从key插入table_one
名称(只需一次,因为名称在数组内的每个字典中都是相同的)并获取id和插入字典(如行(三个值))到table_two
但是要有parent_id列设置为上一个插入行的id到table_one
。
怎么解决这个?
答案 0 :(得分:1)
在Python中,游标对象具有lastrowid属性:
cursor.execute("INSERT INTO foo(bar, baz) VALUES (?, ?)",
["hello", 12345])
foo_id = cursor.lastrowid