【发布时间】:2023-12-05 10:46:01
【问题描述】:
我想在 SQl 中插入不同的变量值,使用 pyodbc 的值不能出现在表中,但会出错。
变量
for data in datafield:
id = data.Id
iname = data.name
ivalue = data.value
cursor.execute("INSERT INTO Description (SrId, FieldName, FieldValue) VALUES (?, ?, ?) WHERE IN (SELECT * from Description WHERE SrId <>id AND FieldName<>iname AND FieldValue<>ivalue)", (id, iname, ivalue))
connection.commit()
使用pyodbc与python连接Sql server
错误:语法错误
【问题讨论】:
标签: python sql sql-server pyodbc