【发布时间】:2023-03-13 17:40:01
【问题描述】:
我正在尝试在 cur.execute 中运行 INSERT INTO SELECT 语句。代码执行没有任何错误,但表中没有插入记录。
这是表格数据:
我执行以下查询,
cursor = conn.cursor()
query = 'INSERT INTO destination_test_hist SELECT * FROM destination_test'
cursor.execute(query)
conn.commit()
我哪里错了?我需要一些帮助
【问题讨论】:
-
这实际上对我有用,除非我添加参数化标准。例如- curose.execute("select ... where col1 = ?",arg1).
标签: sql python-3.x pyodbc insert-select