Это то, что я пробовал до сих пор:
Код: Выделить всё
# Name of the DB2-Table
table_name = 'Table1'
# SQL-Statement
sql = f"""
TRUNCATE TABLE {table_name} IMMEDIATE; -- Clear the table
INSERT INTO {table_name} (Year, UserNr, Username, Age) -- Insert Values
VALUES (?, ?, ?, ?)
"""
Работает только первый оператор усечения. Означает, что таблица будет пустой после запуска скрипта. Есть ли способ запустить оба оператора?
Отредактировано:
Я использую pyodbc и pandas. Платформа DB-Server — Linux.
Подробнее здесь: https://stackoverflow.com/questions/789 ... ith-python