[SQL] (err) ORA-06550: 'ROWCOUNT'는 정당한 커서 속성이 아닙니다

지미미·2023년 5월 3일
0

SQL 오류 정리

목록 보기
15/33

ORA-06550: 'ROWCOUNT'는 정당한 커서 속성이 아닙니다

ORA-06550: 이 식의 유형 정의가 불완전하거나 잘못되었습니다

  • 오류 발생
    ?

  • 원인
    • 일반적으로 PL / SQL 컴파일 오류입니다.
    • PLS-00208 : 커서 속성으로 선언되지 않은 식별자가 커서로 선언 된 식별자에 적용되었습니다. 예를 들어, 커서 속성의 철자가 틀린 경우이 오류가 발생합니다.
    • PLS-00320 : 선언에서 변수 또는 커서 이름의 철자가 틀리거나 선언에서 앞으로 참조합니다. PL / SQL에서는 정방향 참조가 허용되지 않습니다. 변수나 커서는 다른 선언문을 포함하여 다른 명령문에서 참조되기 전에 선언해야합니다. 예를 들어, dept_rec의 다음 선언은 아직 선언되지 않은 커서를 참조하므로 이 예외가 발생합니다. DECLARE dept_rec dept_cur % ROWTYPE; 커서 dept_cur가 선택되었습니다

  • 조치
    • PLS-00208 : 커서 속성 이름의 철자를 확인하십시오. 속성이 % NOTFOUND, % FOUND, % ROWCOUNT, % ISOPEN 중 하나인지 확인하십시오.
    • PLS-00320 : 선언에서 모든 식별자의 철자를 확인하십시오. 필요한 경우 선언을 앞으로 참조하지 않도록 이동하십시오.

  • 참고문서
profile
블루라이트로 광합성 하는 새럼

0개의 댓글