ber*_*nie 13
>>> import sqlite3
>>> conn = sqlite3.connect(":memory:")
>>> c = conn.cursor()
>>> c.execute("create table t (id integer, some text);")
<sqlite3.Cursor object at 0x00C64CE0>
>>> c.execute("insert into t values(1,'a');")
<sqlite3.Cursor object at 0x00C64CE0>
>>> c.lastrowid
1
Run Code Online (Sandbox Code Playgroud)
SELECT last_insert_rowid() -- same as select @@identity
Run Code Online (Sandbox Code Playgroud)
last_insert_rowid() last_insert_rowid()函数返回调用该函数的数据库连接中最后一行插入的ROWID.last_insert_rowid()SQL函数是sqlite3_last_insert_rowid()C/C++接口函数的包装器.
| 归档时间: |
|
| 查看次数: |
5724 次 |
| 最近记录: |