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
    
    
    
     
     
  • 相关阅读:
    7.node.js的3DES 加密和解密的方法封装
    6.js 获取当前日期时间3种格式化方法
    2.深入解析Javascript异步编程
    5.js中的判断if和for
    4.js中的函数与方法
    String、StringBuffer、StringBuilder效率测试
    String、StringBuffer、StringBuilder区别
    StringBuffer常用方法
    SQL面试题
    String字符串拼接
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13349019.html
Copyright © 2011-2022 走看看