pigWoWo 发表于 2015-6-8 18:38:09

[苯办法]au3调用存储过程oracle

工作中需要用到,看到论坛有人问怎么调用存储过程,自己写了个比较笨的方法,主要就是调用cmd实现的,贴出来供大家分享
① au3代码 ,调用 bat 文件Run(@ComSpec & " /c " & 'runPrucedue.bat', "", @SW_HIDE) ② bat文件 ,继续调用sql 文件...@echo off
del %temp%\runPrucedue.sql
%~d0
cd%~dp0
xcopyrunPrucedue.sql%temp%\    /R
start sqlplus /nolog @%temp%\runPrucedue.sql
exit
③ sql文件conn user/password@oracleDB
select '01. ...' from dual ;
exec My_procedure; ④My_procedure
这个就是你需要调用的oracle 里面定义好的存储过程了。

呵呵~

zhongzijie 发表于 2015-6-9 15:12:48

謝謝樓主分享。

zhaoyun 发表于 2015-6-10 06:41:43

謝謝樓主分享。

pigWoWo 发表于 2015-6-11 19:43:57

O(∩_∩)O~

mHWhD 发表于 2018-1-24 17:06:52

感谢分享~~论坛因为有您更精彩~~~
页: [1]
查看完整版本: [苯办法]au3调用存储过程oracle