python - cx_Oracle.STRING 到 Python 字符串的转换
问题描述
我正在使用 cx_Oracle 从 python 调用 pl/sql 过程,过程成功执行并且能够打印输出消息。我需要将它转换为 python 字符串,以便我可以对它进行等于检查或迭代。
proc output variable: x_status
print(x_status) -> <cx_Oracle.STRING with value 'S'>
我浏览了 cx_Oracle 文档,但找不到如何转换它。有什么建议/帮助吗?提前致谢。
解决方案
这看起来像此处记录的 cx_Oracle 变量对象。具体来说,您可以使用getvalue()方法来获取值。
推荐阅读
- java - 在优先级队列中无法识别覆盖的 compareTo()
- java - 获取 hibernate.UnknownEntityTypeException:无法在应用程序启动时找到持久性
- javascript - react-native 与 createSwitchNavigator 和 createMaterialTopTabNavigator 内存泄漏
- c# - IdentityServer4 .net core 3.1 找不到名为“ConfigurationDbContext”的 DbContext
- nginx - Nginx - 目录的别名,但为 / 返回 403
- ios - 我无法与我的 CollectionView 单元格交互
- reactjs - React 不渲染自定义元素(babel + webpack)
- angular - 如何使用 Angular + NgRx 实现“下一个”和“上一个”分页
- android - 使用具有多个循环项目的图层列表
- java - 如何在 java 中将我的 .txt 文件转换为字符串?