zoukankan      html  css  js  c++  java
  • python cx_Oracle 查询操作

    # !/usr/bin/env python
    # -*- coding: utf-8 -*-
    import cx_Oracle
    from pprint import pprint
    import csv
    import time
    import re
    import binascii
    print time.ctime()
    try:
     conn = cx_Oracle.connect('tlcbuser/tlcbuser@10.5.100.232/tlyy')
    # cursor = conn.cursor()
    # xsql="select * from tlcb_mon_device a where a.ipaddr='10.3.244.1'"
    # r = cursor.execute(xsql)
    # print r
    except Exception,e:
     print e
     print type(e)
     print str(e).decode('UTF-8').encode('GBK')
     print time.ctime()
     
     
     C:Python27python.exe C:/Users/tlcb/PycharmProjects/untitled/a6.py
    Mon Oct 22 10:35:59 2018
    ORA-12170: TNS: ���ӳ�ʱ
    <class 'cx_Oracle.DatabaseError'>
    Mon Oct 22 10:36:20 2018
    
    Process finished with exit code 0
    
    
    
    # !/usr/bin/env python
    # -*- coding: utf-8 -*-
    import cx_Oracle
    from pprint import pprint
    import csv
    import time
    import re
    import binascii
    import os
    os.environ['NLS_LANG'] = 'SIMPLIFIED CHINESE_CHINA.UTF8'
    print time.ctime()
    try:
     conn = cx_Oracle.connect('tlcbuser/tlcbuser@10.5.100.232/tlyy')
    # cursor = conn.cursor()
    # xsql="select * from tlcb_mon_device a where a.ipaddr='10.3.244.1'"
    # r = cursor.execute(xsql)
    # print r
    except Exception,e:
     print e
     print type(e)
     print time.ctime()
     
     
     
     C:Python27python.exe C:/Users/tlcb/PycharmProjects/untitled/a6.py
    Mon Oct 22 10:44:20 2018
    ORA-12170: TNS: 连接超时
    <class 'cx_Oracle.DatabaseError'>
    Mon Oct 22 10:44:41 2018
    
    Process finished with exit code 0
    
    
    
    
    
    
    
    
    
    
    
    
    
    # !/usr/bin/env python
    # -*- coding: utf-8 -*-
    import cx_Oracle
    from pprint import pprint
    import csv
    import time
    import re
    import binascii
    import os
    os.environ['NLS_LANG'] = 'SIMPLIFIED CHINESE_CHINA.UTF8'
    print time.ctime()
    conn = cx_Oracle.connect('test/test@10.10.17.200/serv')
    cursor = conn.cursor()
    xsql="select 'aaa' from dual"
    cursor.execute(xsql)
    result = cursor.fetchall()
    print result
    
    C:Python27python.exe C:/Users/tlcb/PycharmProjects/untitled/rizhiyi/a7.py
    Mon Oct 22 11:33:52 2018
    [('aaa',)]
    
    Process finished with exit code 0
    
    
    
     
     
  • 相关阅读:
    lucene.net的一点知识
    Lucene.net的全新体验
    天涯上令人肝肠寸断的100个签名
    第二天,把所有官方的demo都测试一遍
    DeBug 第一次实际使用~~
    [正式发布]库存管理系统v1.1!修复大量BUG,以及UI显示!
    !!终于把【库存管理的大致功能完成了!】
    第三天实战jsp&servlet的学生信息管理!
    ER图,数据库设计,烦恼
    第一天学习 easyUi
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13349019.html
Copyright © 2011-2022 走看看