함수 및 저장 프로시저에 대한 작업
Microsoft BizTalk Adapter for Oracle E-Business Suite는 Oracle 함수 및 프로시저를 지원합니다.
함수 및 프로시저
Microsoft BizTalk Adapter for Oracle E-Business Suite는 다음과 같은 방식으로 Oracle 함수 및 프로시저를 지원합니다.
함수는 작업으로 표시됩니다. 작업의 이름은 Oracle 함수의 이름입니다. IN, OUT 및 IN OUT 매개 변수는 RETURN 값뿐만 아니라 지원됩니다.
중요
함수에 잘못된 매개 변수를 전달하는 경우(즉, 숫자 필드의 문자열 값을 전달함) Oracle E-Business 어댑터가 ODP.NET 동작에 따라 예외를 throw할 수 있습니다. 이는 Oracle E-Business 어댑터가 ODP.NET 사용하여 Oracle E-Business Suite와 통신하기 때문입니다.
프로시저는 작업으로 표시됩니다. 작업의 이름은 Oracle 프로시저의 이름입니다. IN, OUT 및 IN OUT 매개 변수가 지원됩니다.
중요
프로시저의 일부로 10진수 값(예: 15.2)을 인터페이스 테이블 또는 데이터베이스 테이블의 숫자 필드에 삽입하거나 업데이트하면 Oracle E-Business 어댑터에서 예외가 발생합니다. 이는 Oracle E-Business 어댑터가 ODP.NET 사용하여 Oracle E-Business Suite와 통신하고 ODP.NET 숫자 필드에 대한 10진수 값 수락을 지원하지 않기 때문입니다.
REF CURSOR 형식 은 프로시저 및 함수에 대한 IN 및 OUT 매개 변수와 함수 RETURN 값에 대해 지원됩니다. 자세한 내용은 REF CURSOR 매개 변수를 사용하여 함수 및 프로시저에 대한 작업을 참조하세요.
RECORD 형식 은 프로시저 및 함수에 대한 IN, OUT 및 IN OUT 매개 변수와 함수 RETURN 값에 대해 지원됩니다. 단순 및 복합(중첩) RECORD 형식이 모두 지원됩니다. RECORD 형식이 있는 함수 및 프로시저에 대한 작업
참고
Oracle E-Business 어댑터에서 함수 및 저장 프로시저에 대한 애플리케이션 컨텍스트를 설정할 수도 있습니다. 애플리케이션 컨텍스트 및 설정 방법에 대한 자세한 내용은 애플리케이션 컨텍스트 설정을 참조하세요.