MySQL使用python插入单变量
我对单值插入有问题。 使用pyodbcMySQL使用python插入单变量,python,sql,pyodbc,Python,Sql,Pyodbc,我对单值插入有问题。 使用pyodbc LL= [] .... sqla = 'INSERT INTO d.table VALUES (?,?,?,?,?,?,?)' csr.executemany(sqla, LL) 工作,如果LL是作为列表的单列数据…则不工作 LL= [] .... sqla = 'INSERT INTO d.table VALUES (?)' csr.execute(sqla, LL) 我怎么修理 然后 LL= [] .... sqla = 'INSERT INTO
LL= []
....
sqla = 'INSERT INTO d.table VALUES (?,?,?,?,?,?,?)'
csr.executemany(sqla, LL)
工作,如果LL是作为列表的单列数据…则不工作
LL= []
....
sqla = 'INSERT INTO d.table VALUES (?)'
csr.execute(sqla, LL)
我怎么修理
然后
LL= []
....
sqla = 'INSERT INTO d.table VALUES (?)'
csr.execute(sqla, LL)
如果LL仅为Id,则数据库表具有Id、AAA、BBB、CCC的列,
如何插入
LL= [['TDW'], ['TD0'], ['TD0'], ['TDW'], ['TD10'] ]
这就是INSERT查询的正确语法。我们可以看到
LL
中包含数据的片段吗?
sqla = 'INSERT INTO d.table (column_name) VALUES (?)'