在线QQ客服:1922638

专业的SQL Server、MySQL数据库同步软件

cx _甲骨文7 .0是非常受欢迎的蟒蛇甲骨文数据库接口,现在是PyPI上的产品。

cx _甲骨文是一个开源包,它涵盖了大蟒数据库应用编程接口规范,并添加了许多支持神谕高级功能的内容。

安东尼 图宁加刚刚发布了cx _甲骨文7 .0. 该版本为大蟒开发人员带来了一些关键技术和新特性:

甲骨文简单文档访问(SODA)支持—对标准关系访问模型的一个令人兴奋的补充是为甲骨文苏打开发的一套新的应用编程接口。 见下文。

添加了连接。呼叫超时支持在cx _甲骨文使用神谕客户端18时的呼叫超时。1及以上。 这是防止失控的结构化查询语言和损益/SQL语句执行的一个有用的支撑。cx _甲骨文实现下的主要代码层是神谕调用接口。 该应用编程接口处理与甲骨文数据库的所有网络连接。 对于cx _甲骨文执行的每个OCI函数,都可能发生零次或多次到数据库的”往返“——调用数据库并得到响应。呼叫超时值单独应用于每个往返行程,而不是所有往返行程的总和。 不计算在每次往返完成之前或之后在cx _甲骨文中处理所花费的时间。

如果从任何一次往返开始到完成该次往返的时间超过了呼叫超时毫秒,则操作会暂停并返回一个错误。

如果cx _甲骨文操作需要多次往返,并且每次往返花费的时间少于宣布暂停毫秒,则不会发生超时,即使所有往返调用的总和超过呼叫TiME。

如果不需要往返,操作将永远不会中断。

触发超时后,CX %u甲骨文会尝试清除内部连接状态。 允许清理再花费调用超时毫秒。 如果清除成功,将返回DPI-1067错误,应用程序可以继续使用该连接。 对于较小的呼叫超时值,连接清理可能无法在额外的呼叫超时时间内成功完成。 在这种情况下,会返回ORA-3114,连接将不再可用。 应该关门了。

增加了对通过会话池功能关闭会话池的支持。关闭(). 这有助于对数据库”友好“,并确保数据库会话在数据库清理之前不会悬空。 特别是,当您需要突然停止一个大蟒应用程序并立即释放数据库中的所有会话时,可选的”强制”参数非常方便。

增加了对以字典形式获取结构化查询语言集合对象内容的支持,其中键是集合的索引,值是集合的元素。 请参见函数对象。asdict()。

在窗子上,CX %u甲骨文现在将尝试在执行标准的窗子库位置搜索之前,从与cx _甲骨文模块相同的目录加载神谕客户端库g. 在小路环境变量的目录中。 如果您正在捆绑应用程序并希望包括甲骨文即时客户端,这一新功能可能会很有用。 通过将客户机放在与cx _甲骨文库相同的目录中,就不需要设置路径,不需要担心用户改变路径,也不需要担心在路径中有多个版本的神谕客户机库。

cx _甲骨文7的一个变化是,当执行DML RETURNING语句时,绑定到它的变量在调用可变的时将返回一个数组。getvalue()。 尝试设置cx _甲骨文。__未来_ _。dml_ret_array_val现在被忽略。

当连接被用作上下文管理器时,当块结束时,连接现在被关闭。 尝试设置cx _甲骨文。__未来_ _。ctx _ mgr _关闭现在被忽略。

完整的发行说明显示了其他新功能和变化。 升级前请查看此列表:

大蟒中的苏打

甲骨文简单文档访问(SODA)支持最初是在爪哇岛中引入的,最近暴露给了c当使用神谕客户端18时,现在cx _甲骨文7中提供了对苏打的大蟒支持。3个库并连接到神谕数据库18 .1或更高。 苏打是全新的热门产品,正在快速发展中。 对于这个cx _甲骨文版本,我们将苏打支持标记为”预览” .”随着未来版本的神谕客户机库的出现,这种情况将会改变。

苏打通常用于在甲骨文数据库中存储JSON文档,但也可以灵活地存储其他类型的内容。

一旦数据库管理员授予您苏打_APP权限,您就可以简单地创建集合并在其中存储文档。 一些基本的例子是:

p9;

然后,您可以通过关键字查找或搜索来取回文档。 密钥查找非常简单:

对于可以转换为JSON的文档,您也可以将它们转换为字符串:

查找()方法是一个操作生成器,其方法允许设置渐进式过滤标准,从而限制了由终端方法(如getOne()、getDocuments()和计数()操作的文档集。

对于JSON文档,可以使用完整的过滤规范语言来对文档进行模式匹配。 一个简单的例子是:

一个可运行的例子是在SodaBasic。巴拉圭

查看cx_Oracle SODA手册和简单神谕文档访问(SODA)手册的介绍,了解它的强大和简单。

快看。

甲骨文参考

主页:甲骨文。github。io/python-cx_Oracle/index。html

安装说明:cx-oracle。读取数据。io/en/最新/安装。html

文档:cx-oracle。读取数据。io/en/latest/index。html

发行说明:CX-甲骨文。读取数据。io/en/latest/releasenotes。html

源代码库:github。com/oracle/python-cx_Oracle

python同步oracle_Python cx_Oracle 7引入苏打文档存储相关推荐

  1. 孤荷凌寒自学python第五十四天使用python来删除Firebase数据库中的文档

    孤荷凌寒自学python第五十四天使用python来删除Firebase数据库中的文档 (完整学习过程屏幕记录视频地址在文末) 今天继续研究Firebase数据库,利用google免费提供的这个数据库 ...

  2. Python量化交易平台:JQData | API使用文档(转)

    Python量化交易平台:JQData | API使用文档(转) #原文地址:https://www.joinquant.com/help/api/help?name=JQData JQData说明书 ...

  3. python连接mysql输出数据库结构docx文档

    python连接mysql输出数据库结构docx文档-Python文档类资源-CSDN下载

  4. Python使用标准库zipfile提取docx文档中所有图片

    清华科技大讲堂免费直播课预告: 免费直播课|Python数据可视化与科学计算可视化案例分享,5月28日晚20:00-21:30 ============ 哔哩哔哩网站免费视频观看地址: 董老师在哔哩哔 ...

  5. Python借助jieba包对中文txt文档去停用词、分词

    Python借助jieba包对中文txt文档去停用词.分词` import jieba# 创建停用词list def stopwordslist(filepath):stopwords = [line ...

  6. python pyh模块下载_PyH首页、文档和下载 - 生成HTML页面的Python模块 - OSCHINA - 中文开源技术交流社区...

    PyH 是一个用来生成HTML页面的Python模块,使用面向对象的方式,HTML的标签都会对应一个Python的对象,输出的HTML文档排版良好,易于阅读. 示例代码: from pyh impor ...

  7. 基于pdf2docx模块Python实现批量将PDF转Word文档(安装+完整代码教程)

    PDF文件是一种常见的文档格式,但是在编辑和修改时不太方便,因为PDF本质上是一种静态的文档格式.因此,有时候我们需要将PDF文件转换成Word格式,以便更好地编辑和修改文档.在本篇文章中,我们将介绍 ...

  8. chatgpt赋能python:Python如何分成两栏写入Word文档

    Python如何分成两栏写入Word文档 在进行文本排版时,有些时候我们需要将文字分成两栏来排版,这样可以让文章更加美观,易读. 本文将介绍一种使用Python将文本分成两栏写入Word文档的方法.在 ...

  9. linux和mysql重点哪个_重要的MySQL 文档存储知识点扫盲

    MySQL 文档存储 可以跳过底层数据结构创建.数据规范化和其它使用传统数据库时需要做的工作,直接存储数据. MySQL 可以提供 NoSQL JSON 文档存储Document Store 了,这样 ...

最新文章

  1. 基于稀疏表示的人脸识别 (SRC,LASRC,RASL,MRR)
  2. postman 发送到onenet,chinanet
  3. C#异常处理机制初步
  4. JDK8后的日期时间API
  5. python操作符op_详解python中的 is 操作符
  6. BlackBerry Key2 键盘扩展
  7. android主题切换框架,Android主题切换日夜间模式与换肤框架小结
  8. Hadoop上传和下载大存储的HIVE表
  9. 基础软件“好用”指南:必须跨越这两道鸿沟!
  10. vue下拉框数据填充
  11. iscript脚本截取字符串
  12. fiddler移动端抓取
  13. 【愚公系列】2022年04月 微信小程序-实时音视频录制
  14. 恐怕你确定自己喜欢做什么
  15. PPT文件如何解决不能打印的问题
  16. 计算机无法进入增值税认证平台,增值税发票综合服务平台热点问题解答 (第三期)...
  17. PS文件的打开与关闭
  18. 计算机搜索栏无法搜索怎么办,电脑桌面搜索框无法使用失效怎么办?
  19. 船舶领域研究综述(截至2018)
  20. android -------- 沉浸式状态栏ImmersionBar3.0

热门文章

  1. php基础教程(三):变量
  2. postgresql9.4.4中文手册笔记-9.10 支持枚举函数
  3. CSS3 2D Transform
  4. 网络工程师之广域网必胜篇一
  5. 用 Python+openpose 实现抖音尬舞机
  6. 数字后端——电源规划
  7. ANSYS——“There is at least 1 small equation solver pivot term”问题的解决办法
  8. arduino byte转string_Java数组转List集合的三驾马车
  9. 运维学python用不上_不会Python开发的运维终将被淘汰?
  10. Jupyter notebook 不安装主题,通过修改css更改 默认字体,字体大小等