Oracle - 커서에서 함수 매개변수 값 가져오기

밀라노 아디카리

나는 이와 같은 하나의 기능을 만든 패키지가 있습니다.

create or replace package pk_server_control
is
function fn_get_employees_by_consultant(consultant_id number) return number;
end;
-----------------------------------------------------------------
create or replace package body pk_server_control
is

 **function fn_get_employees_by_consultant(consultant_id number)
 return number
 is
  cursor employees is select c.CST_NAME, a.NO_OF_EMPLOYEES from NISHAN_LDS_ACCOUNT a join NISHAN_LDS_CONSULTANT c
                      on c.CONSULTANT_ID = a.FK1_CONSULTANT_ID where c.CONSULTANT_ID =consultant_id ;
 total number := 0; **

 begin
   for data in employees
   loop
    total := total + data.NO_OF_EMPLOYEES;
   end loop;

   return total;
 end;
end;


begin
dbms_output.put_line(pk_server_control.fn_get_employees_by_consultant(1));
end;

함수 "fn_get_employees_by_consultant"의 매개변수 "consultant_id number"에서 커서 ""의 "consultant_id"로 값을 가져와야 합니다. 실행하는 동안 오류가 발생하지 않으며 값을 전달하지도 않습니다. 이 문제를 해결할 수 있도록 도와주세요 :)

일론 머스크

이 시도

create or replace package pk_server_control
is
 function fn_get_employees_by_consultant(consultant_id number) return number;
end;
-----------------------------------------------------------------
create or replace package body pk_server_control
is
  function fn_get_employees_by_consultant(consultant_id number)
  return number
  is
   val number := consultant_id;
   cursor employees is select c.CST_NAME, a.NO_OF_EMPLOYEES from NISHAN_LDS_ACCOUNT a join NISHAN_LDS_CONSULTANT c
                       on c.CONSULTANT_ID = a.FK1_CONSULTANT_ID where c.CONSULTANT_ID =val;
  total number := 0;

  begin
    for data in employees 
    loop
     total := total + data.NO_OF_EMPLOYEES;
    end loop;

    return total;
  end;
end;


begin
 dbms_output.put_line(pk_server_control.fn_get_employees_by_consultant(3));
end;

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

매개 변수 함수에서 값 가져 오기

TestExecutionListener에서 ParameterizedTests에 대한 매개변수 값 가져오기

RegEx: 매개변수에서 값 가져오기

Java에서 주석의 매개 변수 값 가져 오기

reactjs의 URL 매개 변수에서 원시 값 가져 오기

fasthttp에서 요청 매개 변수 키-값 가져 오기

JSF에서 요청 매개 변수 값 가져 오기

배열에서 모달 매개 변수로 값 가져 오기

Windows 셸 : 파일에서 매개 변수 값 가져 오기

딥 링크 URL iOS에서 매개 변수 값 가져 오기

매개 변수에서 이전 첫 번째 값 가져 오기

매개변수에서 포인터 값 가져오기

Android에서 매개 변수 값 가져 오기 문제

다른 URL에서 매개 변수 값 가져 오기

함수에서 값 가져 오기

함수 매개 변수에 배열을 전달하고 중첩 배열에서 값 가져 오기

Action 메서드의 매개 변수에서 Null 값 가져 오기

다른 클래스의 메서드에서 매개 변수 값 가져 오기

URL 매개 변수 값 가져 오기

기본값으로 함수 매개 변수 가져 오기

값을 가져오고 Java에서 기능에 매개변수로 전달

Python YAML 매개 변수 참조 (다른 매개 변수에서 값 가져 오기)

Caml 쿼리에서 매개 변수의 고유 값 가져 오기

MVC 컨트롤러 매개 변수에서 체크 박스 값 가져 오기

PHP를 사용하여 Angular의 $ resource에서 매개 변수 값 가져 오기

Python : namedtuple 목록에서 매개 변수 값 목록 가져 오기

T-SQL 매개 변수 목록에서 고유 한 값 가져 오기

젠킨스 확장 선택 매개변수에서 소스 값 가져오기

Livewire를 사용하여 URL에서 유형 매개 변수 값 가져 오기

TOP 리스트

  1. 1

    어떻게 아무리 "나쁜", ANY의 SSL 인증서와 HttpClient를 사용하지합니다

  2. 2

    SAP Java Connector (SAP JCO) SAP Funcion Module의 동적 매개 변수 및 값 목록

  3. 3

    자바, 레디 스, 탄성 검색, 몽고와 자동 완성

  4. 4

    ElasticSearch-노드 잠금을 가져 오지 못했습니다.

  5. 5

    Excel : 합계가 N보다 크거나 같은 상위 값 찾기

  6. 6

    rclone으로 원격 디렉토리의 모든 파일을 삭제하는 방법은 무엇입니까?

  7. 7

    Ubuntu는 GUI에서 암호로 사용자를 만듭니다.

  8. 8

    R-이중 항목 피벗 테이블 만들기

  9. 9

    PyCharm에서 갑자기 일부 메뉴 명령이 작동을 멈췄습니다.

  10. 10

    Cassandra에서 버전이 지정된 계층의 효율적인 모델링

  11. 11

    자바의 .txt 파일에서 2D 배열 읽기

  12. 12

    매개 변수에서 쿼리 객체를 선언하는 방법은 무엇입니까?

  13. 13

    cypress로 배열의 인덱스를 가져 오면 대신 "-1"이 반환됩니다.

  14. 14

    VBA-조건에 따라 자동으로 팝업되는 오류 메시지를 가질 수 있습니까?

  15. 15

    여러 양식을 사용하여 목록 상자 내에서 데이터 편집 문제

  16. 16

    jfreecharts에서 x 및 y 축 선을 조정하는 방법

  17. 17

    스크립트에 의해 SSH를 통해 자동으로 X 프로세스 전달

  18. 18

    그룹 별 중복 관측치를 축소하면서 테이블 전치

  19. 19

    마우스 휠 JQuery 이벤트 핸들러에 대한 방향 가져 오기

  20. 20

    버튼을 클릭하기 위해 pywinauto를 가져올 수 없습니다.

  21. 21

    randomUUID ()를 사용하여 생성 된 UUID의 길이를 줄이는 방법

뜨겁다태그

보관