2024-09-27 22:20:06 发布
网友
我有以下SQLPlus语法。现在我需要使用cxOracle在Python中运行它。我该怎么做?在
variable my_cnt number; begin :my_cnt := 10; commit; end; . / select :my_cnt from dual;
给你。在
import cx_Oracle connstr = 'scott/tiger@127.0.0.1:1521/xe' orcl = cx_Oracle.connect(connstr) curs = orcl.cursor() number_var = curs.var(cx_Oracle.NUMBER) curs.execute(r"""BEGIN :my_cnt := 10; END;""", {'my_cnt':number_var}) print number_var.getvalue() curs.close() orcl.close()
给你。在
相关问题 更多 >
编程相关推荐