我正在使用 cx_Oracle 从 python 调用 pl/sql 过程,过程已成功执行并且能够打印输出消息。我需要将其转换为 python 字符串,以便我可以对其进行等于检查或迭代。
proc output variable: x_status
print(x_status) -> <cx_Oracle.STRING with value 'S'>
我已经浏览了 cx_Oracle 文档,但无法找到如何转换它。 有什么建议/帮助吗?提前致谢。
最佳答案
这看起来像一个记录在 here 中的 cx_Oracle 变量对象。具体来说,您可以使用getvalue()获取值的方法。
关于python - cx_Oracle.STRING 到 Python 字符串转换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56602971/