我在 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;
我没有找到关于这个问题的任何完整文档,只有带有无参数选择/非选择过程的简单示例,并且想知道如何调用这些过程,内部带有选择的过程,具有基本参数类型的多参数过程。