2014-02-06 2 views
3

입력 매개 변수로 값 목록 전달 안녕 어디 PL/SQL 프로 시저에서 입력 매개 변수 값 목록을 얻을 요구 사항이 있습니다. 입력 목록의 크기는 동적입니다. 이 요구 사항을 어떻게 처리 할 수 ​​있습니까? 당신은 SQL에서 VARCHAR 매개 변수를 사용할 수PL/SQL 프로 시저

답변

4
CREATE OR REPLACE PACKAGE PKG_TEST AS 
TYPE X IS TABLE OF VARCHAR2(30); 
PROCEDURE XYZ(Y IN X); 
END PKG_TEST; 
/

유형은 OR "VARRAY (10)" "의 표"로 선언 할 수 있습니다 이해 바랍니다

SQL의 기능 분할을 사용하여 값;

1

은, 각각의 값은 쉼표,이 같은으로 구분해야합니다 :

그래서 '값 1, 값, VALUE3, VALUE4, ...,'당신이 읽을 수 있습니다 나는 귀하의 질문에

+0

답장을 이해하지 못했지만 입력 절차에 매개 변수가 있지만 목록 중 하나가 입력해야했습니다. – user1118468

+0

왜 코드를 작성하지 않습니까? 귀하의 절차서와 귀하의 목록에 대한 진술서는 아마도 이해할 수 있습니다. – razielx4crazy

관련 문제