我在 SQL Server 2008 R2 中有一个连接到 Oracle 数据库的链接服务器。 我需要执行 Oracle 存储过程(第一个过程有输出参数,第二个过程有输入参数):
CREATE OR REPLACE PROCEDURE my1.spGetDate(CurrentDate OUT VARCHAR2)
IS
BEGIN
-- set output parameter, no select statements
END;
CREATE OR REPLACE PROCEDURE my1.spDeleteOldRecords(CurrentDate IN VARCHAR2)
IS
BEGIN
-- conditional delete from oracle table, no select statements
END;
我没有找到有关这个问题的完整文档,只有带有无参数选择/非选择过程的简单示例,并且想知道如何调用这些过程,具有选择内部的过程,以及基本参数类型的多参数过程。