Java에서 패키지 수준의 연관 배열 생성
-
19-08-2019 - |
문제
패키지 수준의 Oracle 연관 배열의 Java 표현을 만들 수 있습니까? 예를 들어, 다음은 다음과 같습니다.
CREATE OR REPLACE PACKAGE MyPackage AS
TYPE t_numbers IS TABLE OF NUMBER INDEX BY PLS_INTEGER;
다음 Java를 쓸 수 없다는 것을 알았습니다.
ArrayDescriptor descriptor =
ArrayDescriptor.createDescriptor("MyPackage.t_numbers", connection);
(sqlexception "유효하지 않은 이름 패턴"을 던졌습니다).
패키지 레벨 연관 배열을 참조하는 ArrayDescriptor의 올바른 구문은 무엇입니까? 그런 것이 존재합니까?
다른 팁
당신은 또한 사용할 수 있습니다 oracleconnection.createoraclearray ()
주목하십시오 arrayTypeName
해야합니다 table of
유형.
또한, 당신은 내 것을 찾을 수 있습니다 getArray () 및 writeArray ()에 대한 내 대답 유용한.
제휴하지 않습니다 StackOverflow