python oracle 执行commit_Python操纵oracle
前言
Python自带的模块中有很多操纵文件的。我们可以把文件的数据读出来,经过处理还可以将数据写入文件中。但是对于数据的管理和分析来说,数据库还是专业一些。如果Python能和数据库结合在一起,那么就能结合两种的优势,提高效率。
工作中使用的是Oracle数据库,Python有一个模块cx_Oracle可以与Oracle相连。要使用cx_Oracle,就要先下载。
1. 下载cx_Oracle
Python一个官方网站PyPI,上面有丰富的模块。cx_Oracle就可以在PyPI中下载。打开PyPI的网址https://pypi.python.org/pypi,在里面搜索cx_Oracle,即可找到该模块,其下载地址为http://cx-oracle.sourceforge.net/。当然也可以通过其它的途径下载。
下载之后就可以使用了。
2. 使用流程
简单的使用流程如下:
1.引用模块cx_Oracle
2.连接数据库
3.获取cursor
4.使用cursor进行各种操作
5.关闭cursor
6.关闭连接
下面是一个简单的例子:
import cx_Oracle #引用模块cx_Oracle
conn=cx_Oracle.connect('load/123456@localhost/ora11g') #连接数据库
c=conn.cursor() #获取cursor
x=c.execute('select sysdate from dual') #使用c
python oracle 执行commit_Python操纵oracle相关推荐
- oracle 执行计划 ppt,oracle查看执行计划的方法
查看执行计划的方法 Explain Plan For SQL 不实际执行SQL语句,生成的计划未必是真实执行的计划 必须要有plan_table SQLPLUS AUTOTRACE 除set auto ...
- oracle 执行计划耗时,oracle各种执行计划优缺点
一. 获取oracle执行计划的方法有6种,各自的优缺点如下,根据实际情况进行选择使用: explain plan for 方式 步骤1:explain plan for 后跟着SQL语句 步骤2:s ...
- 利用oracle执行系统命令,利用oracle存储过程执行操作系统命令(转)
以下方法在WINNT,LINUX下的oracle9i上测试通过,java过程调用系统命令 首先给使用java存储过程的用户授予一定的权限 <>表示所有文件,也可以单独指定文件. r w e ...
- oracle执行sql痕迹,Oracle 查询刚执行的SQL
Oracle 查询刚刚执行的SQL select "SQL_TEXT", "SQL_FULLTEXT", "SQL_ID", "S ...
- oracle+执行变量语句,ORACLE sql 语句的执行过程(SQL性能调整)
第1章 SQL语句处理的过程 在调整之前我们需要了解一些背景知识,只有知道这些背景知识,我们才能更好的去调整sql语句. 本节介绍了SQL语句处理的基本过程,主要包括: · 查询语句处理 · DML语 ...
- oracle执行存储过程参数,Oracle 执行存储过程四种方法(带参数 不带参数)
1.如果是命令窗口就用exec 存储过程名: 1 EXEC procedure;--procedure是存储过程名 2.如果是 SQL窗口就用 begin 存储过程名 end; 1 2 3 b ...
- oracle执行存储过程06576,Oracle中执行存储过程call和exec区别
在sqlplus中这两种方法都可以使用: exec pro_name(参数1..); call pro_name(参数1..); 区别: 1. 但是exec是sqlplus命令,只能在sqlplus中 ...
- 查oracle执行的sql,oracle查询正在执行的sql
--oracle查看锁表进程,杀掉锁表进程 --查看锁表进程SQL语句1: select sess.sid, sess.serial#, lo.oracle_username, lo.os_user_ ...
- oracle执行存储过程06576,oracle的存储过程语法
1.ORA-00942: table or view does not exist 指的你要操作的表尚未存在,需要先create出来先. 2.ORA-00922: missing or invalid ...
最新文章
- python2.7环境下“No module named matplotlib.pyplot”的解决办法
- 关于System.TypeInitializationException异常
- word 段显示在页面最下方_Word你说的白是什么白
- 六、springcloud之配置中心Config
- kibana 查看有多少索引库_干货 | Elasticsearch、Kibana数据导出实战
- mysql 取模分区_MySQL分区
- nginx location 配置
- 【渝粤教育】国家开放大学2018年春季 0299-21T中国古代文学(1) 参考试题
- 关于react上线系列问题及解决方案
- Android投屏,屏幕共享,两个设备互相投屏
- 计网学习记录,burp抓包等学习记录
- 电脑仙人掌机器人作文_仙人掌作文之电脑仙人掌机器人的童话作文
- 雅虎市值_也许不算雅虎! 刚出来
- coreseek 词库 导入搜狗词库
- python---会员管理系统
- python图片保存_Python中读取,显示,保存图片的方法
- 【智能商业】看十年·曾鸣书院公开课:未来的商业是智能商业
- Baklib知识管理体系:将知识管理深化到企业中
- MyBatis关联映射:一对一、一对多
- ubuntu使用windows字体设置