一种新的oracle操作方式
oracle-connection的Python项目详细描述
这个软件包是连接Oracle数据库的新工具。在
有一点很重要,我不是这个软件包的第一作者。 在早期,这个包裹是我的前任领导人在2017年写的。 它不是一个包,只是一个名为mymodules的python文件。 然后,我们去年修改了它。最后她离开了这家公司 我重构了代码,删除了一些uselsee方法。在
示例
要连接:
fromoracle_connectionimportConnectOraclefromoracle_connectionimportDatabaseOperateconn=ConnectOracle("your host","your instance name","your username","your password")cursor=DatabaseOperate(conn)# operationscursor.close_cursor()
从数据库获取数据:
^{pr2}$其他操作:
# ...value1,value2,value3=1,2.2,"c"sql="""INSERT INTO table (field1, field2, field3 ) VALUES (:value1, :value2, :value3)"""# insert one row into tablecursor.execute_sql(sql,value1=value1,value2=value2,value3=value3)sql="""INSERT INTO table (field1, field2, field3 ) VALUES (:1, :2, :3)"""data=[[1,2.2,"c"],[2,2.1,"d"],[3,4.2,"f"],[4,6.2,"g"]]# insert many rows into tablecursor.insert_data(sql,data=data)sql="""DELETE FROM table WHERE field=:value"""# delete datas from tablecursor.execute_sql(sql,value=value1)
- 项目
标签: