ich komme hier gerade so gar nicht weiter. Ich möchte ein SQL Query starten, aber leider bekomme ich immer diese Fehlermeldung:
Code: Alles auswählen
cursor.execute("INSERT INTO :tableNameOracleNew VALUE (SELECT * FROM :tableNameOracleOrg)", {"tableNameOracleNew":tableNameOracleNew, "tableNameOracleOrg":tableNameOracleOrg})
cx_Oracle.DatabaseError: ORA-00903: invalid table name
Code: Alles auswählen
cursor.execute("INSERT INTO :tableNameOracleNew VALUE (SELECT * FROM :tableNameOracleOrg)", {"tableNameOracleNew":tableNameOracleNew, "tableNameOracleOrg":tableNameOracleOrg})
Hat jemand vielleicht irgendeine Idee was ich falsch mache? Wenn ich das ganze unsicher laufen lasse, also
Code: Alles auswählen
cmd = "INSERT INTO %s VALUE (SELECT * FROM %s)", %(tableNameOracleNew, tableNameOracleOrg)
Bin über jede Hilfe dankbar!
Grüße
Anja