Skip to content

Commit 06fcfcc

Browse files
committed
enable multivalues insert
1 parent 569bc7a commit 06fcfcc

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

pandas/io/sql.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -613,7 +613,7 @@ def insert_data(self):
613613

614614
def _execute_insert(self, conn, keys, data_iter):
615615
data = [{k: v for k, v in zip(keys, row)} for row in data_iter]
616-
conn.execute(self.insert_statement(), data)
616+
conn.execute(self.insert_statement().values(data))
617617

618618
def insert(self, chunksize=None):
619619
keys, data_list = self.insert_data()
@@ -1267,7 +1267,7 @@ def insert_statement(self):
12671267

12681268
def _execute_insert(self, conn, keys, data_iter):
12691269
data_list = list(data_iter)
1270-
conn.executemany(self.insert_statement(), data_list)
1270+
conn.executemany(self.insert_statement().values(data_list))
12711271

12721272
def _create_table_setup(self):
12731273
"""

0 commit comments

Comments
 (0)