• 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
    

  • 相关阅读:
    (转)PHP函数之error_reporting(E_ALL ^ E_NOTICE)详细说明
    Java 异步转同步 ListenableFuture in Guava
    makepy
    Eclipse安装Freemarker插件
    Windows下Go语言LiteIDE下载及安装
    Windows 平台下 Go 语言的安装和环境变量设置
    phpcms v9表单向导添加验证码
    mac下谷歌chrome浏览器的快捷键
    vscode的go插件安装
    golang查看文档
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13349253.html
Copyright © 2020-2023  润新知