Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/298.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
MySQL使用python插入单变量_Python_Sql_Pyodbc - Fatal编程技术网

MySQL使用python插入单变量

MySQL使用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

我对单值插入有问题。 使用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 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 (?)'