我正在尝试再次执行Oracle 10数据库:
cursor = connection.cursor()
lOutput = cursor.var(cx_Oracle.STRING)
cursor.execute("""
BEGIN
%(out)s := 'N';
END;""",
{'out' : lOutput})
print lOutput.value
Run Code Online (Sandbox Code Playgroud)
但我得到了
DatabaseError: ORA-01036: illegal variable name/number
Run Code Online (Sandbox Code Playgroud)
是否有可能以这种方式在cx_Oracle中定义PL/SQL块?