摘要:
成功的编程语言总是会成为顶级开发平台。对于 Python 和世界上的两个顶级编程环境 Java 和 Microsoft .NET 来说的确如此。 虽然人们因为 Python 能够快速组装不同的软件组件而常常称其为“粘合语言”,但已出现了对它的原生实现的需求。1997 年,麻省理工学院的研究生 Jim 阅读全文
摘要:
传统上,当需要为操作系统编写一些脚本时,人们常常会选用 Bash 或 Perl 脚本工具。这些工具易于使用,因而它们几乎变得无处不在,渗透到了包括 Oracle Database 在内的其他软件中,Oracle Database 在很大程度上依赖它们执行各种管理任务。但是最近,这种趋势有所转变,转向 阅读全文
摘要:
无可辩驳的是,XML 现在是软件中信息交换的实际标准。因此,Oracle 数据库附带了各种与 XML 相关的增强和工具,它们统称为 Oracle XML DB。XML DB 包含一系列嵌入到数据库中的技术,用于在 SQL 级别访问和处理 XML 数据,提供对 XML Schema、XPath 或 X 阅读全文
摘要:
面向服务的架构 (SOA) 在当今的业务战略中具有至关重要的作用。混搭企业组件已成为所有任务关键的企业应用程序的标准要求,从而确保在企业架构的各层实现顺畅的服务编排。对此,Python 是一个不错的选择,我们可以通过这一工具使用一个免费提供的开源库快速地将这些服务连接在一起。对于 Python 来说 阅读全文
摘要:
调用数据库存储过程及其他感兴趣的高级 Python 编程功能。 2010 年 3 月发布 对于涉及数据库的软件开发来说,有两种主流开发方法:一种是在应用程序中(对于三层体系结构,也可以是在中间件中)实现所有业务逻辑,另一种是在数据库内部实现所有业务逻辑。本教程不讨论这两种解决方案的优缺点;不过,使用 阅读全文
摘要:
通过 Python 管理数据事务、处理大型对象 2010 年 3 月发布 事务包含一组 SQL 语句,这组 SQL 语句构成数据库中的一个逻辑操作,如转帐或信用卡支付操作。将 SQL 语句聚合到一个逻辑组中,其效果完全取决于事务的成败,事务成功则提交更改,事务失败则撤销内部 SQL 的结果(整体撤消 阅读全文
摘要:
进行数据解析的理由不计其数,相关的工具和技巧也同样如此。但是,当您需要用这些数据做一些新的事情时,即使有“合适的”工具可能也是不够的。这一担心对于异类数据源的集成同样存在。用来做这项工作的合适工具迟早应该是一种编程语言。 Oracle 提供了一些非常强大的实用程序来加载、处理和卸载数据。SQL*Lo 阅读全文
摘要:
从 Python 2.4 版开始,cx_Oracle 自身可以处理 DATE 和 TIMESTAMP 数据类型,将这些列的值映射到 Python 的 datetime 模块的 datetime 对象中。因为 datetime 对象支持原位的运算操作,这可以带来某些优势。内置的时区支持和若干专用模块使 阅读全文
摘要:
原文链接:http://www.oracle.com/technetwork/cn/articles/dsl/mastering-oracle-python-1391323-zhs.html 在 Python 做事方式的核心原则中,有一个规定是要求具有到 API 的高级接口。数据库 API(在此例中 阅读全文
摘要:
下载地址: https://pypi.python.org/pypi/cx_Oracle/5.2.1, 下载的时候注意数据库版本和操作系统环境。 技术手册: http://cx-oracle.readthedocs.org/en/latest/index.html cx_Oracle使用方法 正确安 阅读全文
摘要:
cx_Oracle使用方法 正确安装好cx_oracle之后,要使用它来连接到oracle数据库进行操作,具体应该分3步走: 第一步:导入cx_Oracle ,建立连接 import cx_Oracle 导入模块 db = cx_Oracle.connect('hr', 'hrpwd', 'loca 阅读全文