1. 首页
  2. 数据库
  3. 其它
  4. sqlite3.OperationalError: near “%”: syntax error

sqlite3.OperationalError: near “%”: syntax error

上传者: 2021-01-16 22:46:03上传 PDF文件 26KB 热度 35次
同事在使用python3操作sqlite时出现了异常,具体代码缩减如下: import sqlite3 conn = sqlite3.connect('star.db') cursor = conn.cursor() insert_sql = 'insert into user(id,name) values (%s,%s)' cursor.execute(insert_sql,(1,'小麦')) 一看错误提示就是语法错误,还在%附近,笔者之前写过一篇python3操作数据库的文章中,提到过,sqlite的占位符请使用 ?,重要的事情就不说三遍了。获取更多知识,可以关注我的公众号:码农小麦
下载地址
用户评论