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
    

  • 相关阅读:
    Linux下yum升级安装PHP 5.5
    String 字符串详解 / 常用API
    Mysql语句
    Linux配置svn服务器版本库
    linux常用命令
    linux安装GD库
    论MySQL何时使用索引,何时不使用索引
    缓存
    css3图片动画旋转
    SoapUI功能测试、性能测试入门
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13349253.html
Copyright © 2011-2022 走看看