Python 在这种情况下,如何写入SQL Server数据库?

Python 在这种情况下,如何写入SQL Server数据库?,python,sql,sql-server,Python,Sql,Sql Server,我有两个条件: list=['1','14','57','05','7','254','05'] y=10 for x in list : if x='05': cursor.execute('''Insert into table (code) values (?) ''', y) else : cursor.execute('''Insert into table (code) values (?) ''', y+1) 但我在表格中只找到了10个,而我本应该

我有两个条件:

list=['1','14','57','05','7','254','05']

y=10

for x in list :

  if x='05':
    cursor.execute('''Insert into table (code) values (?) ''', y)
  else : 
    cursor.execute('''Insert into table (code) values (?) ''', y+1)

但我在表格中只找到了10个,而我本应该有11个两次。

请你把问题框好好吗?请再补充一些细节,比如我们的结果是什么样的,你期望它是什么样的

首先是两件事:

如果您将变量名用作“列表”,则使用其他名称是不正确的

第二:


如果x='05'而不是x='05'

插入到表中
将产生语法错误,则应满足该条件<代码>表格是保留关键字。