zoukankan      html  css  js  c++  java
  • cx_Oracle 查询 传参

    #coding=utf-8
    
    import threading
    
    import time
    
    import cx_Oracle
    
    from pprint import pprint
    
    import csv
    
    table_name = "dbtest.csv"
    
    f = open(table_name + ".csv", "w")
    
    conn = cx_Oracle.connect('tlcbuser/tlcbuser@20.5.101.31/tlyy')
    
    cursor = conn.cursor()
    
    def query01():
    
        aa=10
    
        # cursor.execute("SELECT *  FROM TEST100 WHERE ID = %s", [aa])
    
        cursor.prepare("""SELECT *  FROM TEST100 WHERE ID=:id""")
    
        cursor.execute(None,{'id':aa})
    
        row = cursor.fetchall()
    
        return row
    
    a=query01()
    
    print a 
     
    
    
    #coding=utf-8
    
    import threading
    
    import time
    
    import cx_Oracle
    
    from pprint import pprint
    
    import csv
    
    table_name = "dbtest.csv"
    
    f = open(table_name + ".csv", "w")
    
    conn = cx_Oracle.connect('tlcbuser/tlcbuser@20.5.101.31/tlyy')
    
    cursor = conn.cursor()
    
    def query01():
    
        aa=10
    
        # cursor.execute("SELECT *  FROM TEST100 WHERE ID = %s", [aa])
    
        cursor.prepare("""SELECT *  FROM TEST100 WHERE ID=:id""")
    
        cursor.execute(None,{'id':aa})
    
        row = cursor.fetchall()
    
        return row
    
    a=query01()
    
    print a 
    
    
    C:Python27python.exe C:/Users/tlcb/PycharmProjects/untitled/a1.py
    
    [(10, '10boobook10', '10aaaaaaaaaaaa10', '10bbbbbbbbbbbbbbbbb10'), (10, '10sssssssss10', 'tlcb', 'tlcb')] 
    
    
    Process finished with exit code 0 
     
     
    
    
    #coding=utf-8
    
    import threading
    
    import time
    
    import cx_Oracle
    
    from pprint import pprint
    
    import csv
    
    table_name = "dbtest.csv"
    
    f = open(table_name + ".csv", "w")
    
    conn = cx_Oracle.connect('tlcbuser/tlcbuser@20.5.101.31/tlyy')
    
    cursor = conn.cursor()
    
    def query01():
    
        aa=10
    
        bb='tlcb'
    
        # cursor.execute("SELECT *  FROM TEST100 WHERE ID = %s", [aa])
    
        cursor.prepare("""SELECT *  FROM TEST100 WHERE ID=:cc and A2=:dd""")
    
        cursor.execute(None,{'cc':aa,'dd':bb})
    
        row = cursor.fetchall()
    
        return row
    
    a=query01()
    
    print a 
    
    
    C:Python27python.exe C:/Users/tlcb/PycharmProjects/untitled/a1.py
    
    [(10, '10sssssssss10', 'tlcb', 'tlcb')] 
    
    
    Process finished with exit code 0
    

  • 相关阅读:
    Mycat的server.xml配置
    Docker构建Mycat(单节点)
    Mycat相关概念解读
    Mycat简介及适用场景
    SpringBoot整合WebService
    SpringBoot事务简单操作及手动回滚
    对事务及其注解@Transactional的解读
    git将某分支的某次提交合并到另一分支
    SpringBoot快速支持国际化i18n
    SpringBoot多数据源自动切换
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13349253.html
Copyright © 2011-2022 走看看