7
Ich versuche, diese wieder auf eine Oracle-Datenbank 10 zu tun:cx_Oracle und Ausgangsvariablen
cursor = connection.cursor()
lOutput = cursor.var(cx_Oracle.STRING)
cursor.execute("""
BEGIN
%(out)s := 'N';
END;""",
{'out' : lOutput})
print lOutput.value
aber ich bin immer
DatabaseError: ORA-01036: illegal variable name/number
Ist es möglich, PL/SQL-Blöcke in cx_Oracle zu definieren diesen Weg?
Vielen Dank ... Ich dachte, wir, dass bestimmte Kombination irgendwann versucht hatte, aber wir müssen es verpasst haben! – Tim
Wie kann ich es ändern, wenn ich cursor.callproc ("SOME_PROC ', [lOutput]) verwende –