这是我的代码emp是一个表格
def MiseAJour(pourc):
cur.execute("update emp set salaire = salaire + salaire*pourc*0.01")
conn.commit()
MiseAJour(10)
好吧,问题是它一直认为pourc
是一列,而它是一个变量。无论如何,为了避免这种情况,它一直在尝试字符串格式,但它不起作用。。
我得到的错误是:
cur.execute("update emp set salaire = salaire + salaire*pourc*0.01") sqlite3.OperationalError: no such column: pourc"
在查询字符串中放置占位符,并提供
pourc
作为参数参数相关问题 更多 >
编程相关推荐