7
Je suis en train de faire à nouveau une base de données Oracle 10:cx_Oracle et de sortie
cursor = connection.cursor()
lOutput = cursor.var(cx_Oracle.STRING)
cursor.execute("""
BEGIN
%(out)s := 'N';
END;""",
{'out' : lOutput})
print lOutput.value
mais je suis obtenir
DatabaseError: ORA-01036: illegal variable name/number
Est-il possible de définir des blocs PL/SQL dans cx_Oracle par ici?
Un grand merci ... Je pensais que nous avions essayé cette combinaison particulière à un moment donné, mais il faut l'avoir manqué! – Tim
Comment puis-je le changer si j'utilise cursor.callproc ("SOME_PROC ', [lOutput]) –