cx_Oracle и выходные переменные
Я пытаюсь сделать это снова базу данных Oracle 10:
cursor = connection.cursor()
lOutput = cursor.var(cx_Oracle.STRING)
cursor.execute("""
BEGIN
%(out)s := 'N';
END;""",
{'out' : lOutput})
print lOutput.value
но я получаю
DatabaseError: ORA-01036: illegal variable name/number
Можно ли определить блоки PL / SQL в cx_Oracle таким образом?