• python之连接oracle模块(cx_Oracle)


    cx_Oracle模块下载地址如下:

    https://pypi.python.org/pypi/cx_Oracle/5.2.1#downloads

    安装好之后就可以使用了,具体使用如下

    #!/usr/bin/env python
    #-*-coding:utf-8-*-
    
    import cx_Oracle as cx
    
    #连接oracle
    con = cx.connect('username/passwd@ip:port/ORACLE_SID')
    #也可以写成如下形式
    #con = cx.connect('username','passwd','ip:port/ORACLE_SID')
    
    #获取游标
    cur = con.cursor()
    
    #执行sql语句
    cur.execute('select * from 表名')
    
    #若执行的是update/insert则主要执行commit
    #con.commit()
    
    #获取全部数据
    data = cur.fetchall()
    #获取单行数据可以用cur.fetchone()
    #获取多行数据可以用cur.fetchmany(3)
    
    #打印数据
    for v in data:
        print(v)
    
    #关闭游标和连接
    cur.close()
    con.close()
    

      

    当然在使用的时候封装一下比较好~

  • 相关阅读:
    <<网络是怎样连接的>>笔记第一章browser生成message
    豆知识( DNS; HTTP入门;网络协议)
    日期和时间的操作
    类型转换
    分组查询
    存储过程
    触发器
    表连接
    变量
    union以及一些扩展
  • 原文地址:https://www.cnblogs.com/watertaro/p/9530102.html
Copyright © 2020-2023  润新知