ubuntop
超级会员
超级会员
  • 发帖数41
  • QQ88888888
  • 金币421两
  • 威望184点
  • 钻石0枚
  • 注册日期2016-11-11
  • 最后登录2017-11-02
阅读:10930回复:3

Python操作oralce数据库

楼主#
更多 发布于:2016-11-14 09:18
import cx_Oracle
import getpass
import platform
import sys


print("Python version: " + platform.python_version())  #python版本
print("cx_Oracle version:" + cx_Oracle.version)       # cx_Oracle版本
print("Oracle client:" + str(cx_Oracle.clientversion()).replace(', ','.')) #oracle 版本


conn = cx_Oracle.connect('用户名/密码@数据库') #连接数据库
cur1 = conn.cursor()
vsql1=("update xxx set xxx where  xxx) #需要执行的sql


print (vsql1)


cur1.execute(vsql1)  #执行SQL


conn.commit()  #提交


cur1.close()  
conn.close()
喜欢0 评分0
yang6248
中级会员
中级会员
  • 发帖数80
  • QQ1978261194
  • 金币41两
  • 威望40点
  • 钻石0枚
  • 注册日期2018-07-17
  • 最后登录2019-03-08
沙发#
发布于:2018-07-18 21:48
支持你加油
回复(0) 喜欢(0)     评分
shoushaodon
钻石会员
钻石会员
  • 发帖数59
  • QQ549173465
  • 金币654两
  • 威望302点
  • 钻石0枚
  • 注册日期2020-03-27
  • 最后登录2020-09-24
  • 社区居民
  • 忠实会员
板凳#
发布于:2020-04-13 13:55
好东西,谢分享
回复(0) 喜欢(0)     评分
深圳游子yw
初级会员
初级会员
  • 发帖数18
  • QQ
  • 金币16两
  • 威望29点
  • 钻石0枚
  • 注册日期2021-06-24
  • 最后登录2021-07-06
  • 社区居民
地板#
发布于:2021-06-24 15:59
谢谢分享
回复(0) 喜欢(0)     评分
游客

返回顶部