昊天SEO

python 执行sqlite输入插入操作后获得自动编号的ID

sqlite插入一条记录后,马上获得自动生成的id编号的方法

connection=sqlite3.connect(':memory:')
cursor=connection.cursor()
cursor.execute('''CREATE TABLE foo (id integer primary key autoincrement ,
                                    username varchar(50),
                                    password varchar(50))''')
cursor.execute('INSERT INTO foo (username,password) VALUES (?,?)',
               ('test','test'))
print(cursor.lastrowid)
#该代码片段来自于: http://www.sharejs.com/codes/python/2328
网站的维护离不开大家的支持鼓励,捐赠让我更有动力走的更远&& 也可以关注我的微信公众号,发布更多的干货
本文网址:https://www.168seo.cn/python/1628.html

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址