这段 MSSQL 怎么转换 成 Oracle 的?

wf2091139 2008-02-21 04:01:40
CREATE PROCEDURE [dbo].[sp_aaa] AS
Declare @adc int
Declare @hr int
DECLARE @dcnt int
select @adc=1

IF @adc=1
BEGIN
DECLARE @sql varchar (8000)

select @sql='Open("GET","http://..........",False)'

EXEC @hr=sp_OACreate 'Microsoft.XMLHTTP', @adc OUT
EXEC @hr=sp_OAMethod @adc,@sql
EXEC @hr=sp_OAMethod @adc,'Send()',null

END
GO
...全文
75 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
wf2091139 2008-10-28
  • 打赏
  • 举报
回复
楼上2位也太有才了,确实是纯属翻译...
我要结无满意贴,管理员有意见么?
Jane_64 2008-06-16
  • 打赏
  • 举报
回复
CREATE OR REPLACE PROCEDURE sp_aaa
IS
n_adc int;
n_hr int;
n_dcnt int;
v_sql varchar2(8000);
BEGIN
n_adc := 1;
v_sql := 'Open("GET","http://..........",False)';

sp_OACreate('Microsoft.XMLHTTP', n_adc);
sp_OAMethod(n_adc,v_sql);
sp_OAMethod(n_adc,'Send()',null );

END sp_aaa;
oracle_louis 2008-06-16
  • 打赏
  • 举报
回复
create or replace procedure sp_aaa
as
v_abc integer;
v_hr integer;
v_dcnt integer;
v_sql varchar2(8000);
begin
v_abc := 1;
v_sql := 'Open("GET","http://..........",False)';

exec sp_OACreate('Microsoft.XMLHTTP', v_adc);
exec sp_OAMethod(v_adc, v_sql);
exec sp_OAMethod(v_abc, 'Send()');
end;
knowledge_Is_Life 2008-05-01
  • 打赏
  • 举报
回复
以后需再关注,现在先帮你顶一下
wf2091139 2008-02-28
  • 打赏
  • 举报
回复
自己顶!

17,140

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧