PRO*C 개발 도중에 PLS-S-00201 ' ' 식별자가 정의되어야 합니다. 라는 오류가 확인되었다.
DML은 SQL언어이므로 구문 검사 시 문제가 안되지만 프로시저는 SQL지정 구문이 아니기 때문에 인식 불가 오류가 발생한다.
SQLCHECK를 SEMANTICS로 설정하고 USERID/PASSWD를 입력하여 PRO*C를 실행해주면 된다.
[oracle@oracle ~]$ proc iname=sherpa.pc SQLCHECK=SEMANTICS userid=[ID]/[PW]

이후에 make all을 통해 정상적으로 작동
'리눅스환경 개발 > PRO*C' 카테고리의 다른 글
| [PRO*C] Dynamic sql (method 1~3) (0) | 2022.02.23 |
|---|---|
| [PRO*C] 환경 설정 및 컴파일 (리눅스,Xshell) (0) | 2022.02.23 |
| [PRO*C] PRO*C 개념, 사용이유, 프로그램 개발 과정 (0) | 2022.02.09 |