Sqlite报错:sqlite3.OperationalError: near “?“: syntax error(采大坑经验:sql 语句中表名列名不能使用变量传参)
作者:互联网
问题
执行以下程序报错:sqlite3.OperationalError: near “?“
sql_update = 'update images set ? = ? where id = ?'
args = (k, inputs[k], update_id, )
cur.execute(sql_update, args)
其中,args = ('name', 'robin', 2)
不怎么看,怎么改,SQL 语句都没有问题&#
标签:传参,Sqlite,args,update,near,报错,sql,id 来源: https://blog.csdn.net/Robin_Pi/article/details/120970011