반응형
Procedure을 호출할때 CALL가 EXECUTE 커맨드 두가지가 존재합니다.
상세 실행 계획이 다르다고는 한데 DB 전문가가 아니라 읽어봐도 이해가 잘안되더라구요 ㅜㅜ
개발자로서는 아래의 내용 정도만 알고 있으면 될 것 같습니다.
1. EXECUTE
- EXECUTE는 Oracle 예전부터 존재해오던 호출 방식입니다. (Oracle 10g에서는 사용 불가, 11g에서는 CALL 과 혼용으로 사용가능)
2. CALL
- CALL은 Oracle 9i부터 생긴 커맨드입니다.
결론은 새롭게 준비된 CALL이 더 좋다는거...!!
반응형
'Database' 카테고리의 다른 글
오라클 전체 테이블, 컬럼 조회 (전체 데이터 수, 전체 컬럼 검색) (1) | 2018.10.11 |
---|---|
오라클 SYNONYM 및 GRANT (0) | 2018.08.24 |
저장프로시저와 함수의 차이 (Procedure VS Function) (0) | 2018.08.24 |
전자정부프레임워크 mysql, mariadb COMTECOPSEQ 업데이트 에러 (0) | 2017.12.28 |
MySQL 루트 비밀번호 변경 (0) | 2015.01.15 |
댓글