标签: python sqlite
我在Python中使用此代码:
for ... : cursor.execute('INSERT OR IGNORE INTO foo (bar,baz) VALUES (?, ?)',(1,3)) con.commit()
我是否可以在不使用if语句的情况下获取已插入的行数值,并测试插入前是否存在该值?
if
答案 0 :(得分:2)
要获取插入的行数,cursor.rowcount应返回受上次执行影响的行数(在本例中为插入数)。
cursor.rowcount