오라클 저장 절차를 진행하고 있으며 의심의 여지가 있습니다. 하나 이상의 행을 가져 오는 쿼리가 있고 그 모든 3 행의 값을 1 개의 변수에 저장하려고합니다. 누구든지 이걸 도와주세요.다중 행 및 저장을 1 개 가변 - 오라클 저장 프로 시저로 가져 오기
내 쿼리는 다음과 같이 진행됩니다
여기SELECT STUDENT_NAME FROM STUDENT.STUDENT_DETAILS WHERE CLASS_ID= 'C';
이 쿼리는 3 명
를 가져잭, 질, 버니
나는 모든 3 이름을 원하는 1 개의 변수, 즉 C_NAMES에 저장됩니다. 그리고 그 후에 나는 그 절차를 진행할 때 그 변수를 사용하고 있습니다.
아무도 도와 주실 수 없습니까?
시간과 노력에 감사드립니다. 사전에
감사합니다,
Vrinda :
어떻게 값을 나중에 사용 하시겠습니까? 참조 커서, PL/SQL 테이블을 볼 수 있습니다 ... 당신이 그들을 전달하거나 참조 할 방법에 따라 다릅니다. –
나는 그 코드를 대체하는 값을 대체하기 위해 clob에서 그 C_NAMES를 사용해야한다. 나는 지금 C_NAMES 변수의 모든 이름을 원한다. – vrindamarfatia