• 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
    
    
    
     
     
  • 相关阅读:
    Yet Another Monster Killing Problem
    Element Extermination
    最短路径
    Secret Passwords
    New Year Parties
    Water The Garden
    Zero Quantity Maximization
    Anya and Cubes
    代码规范&《数学之美》读后感
    带负边权的最短路径(有向图)——Bellman-Ford算法
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13349019.html
Copyright © 2020-2023  润新知