使用pymysql创建临时表?

时间:2019-11-21 13:31:33

标签: pymysql

有什么方法可以使用pymysql创建临时表吗?它给了我下面的错误:

(1787,'当@@ GLOBAL.ENFORCE_GTID_CONSISTENCY = 1时,语句CREATE TEMPORARY TABLE和DROP TEMPORARY TABLE只能在非事务上下文中执行,并且要求AUTOCOMMIT = 1。功能或触发器,因为功能和触发器也被认为是多语句事务。')

参考代码:

query = "CREATE TEMPORARY TABLE TMP_TBL SELECT * FROM TBL1 LIMIT 10;"
with conn.cursor() as cursor:
    cursor.execute(query)

0 个答案:

没有答案
相关问题