프로시져 생성 SQL문을 쉘스크립트로 실행하는 방법 문의 드립니다. 0 1 5,048

by 일등감자 [Oracle 기초] [2010.08.04 17:07:18]



안녕하세요?
프로시저를 생성하는 .sql 스크립트 파일이 있습니다.
이것을 SQL 프롬프트로 들어가지 않고 unix 쉘상태에서 바로 실행할 수 있는 방법을 알고 싶습니다.
아시는분 조언 부탁 드립니다.
고맙습니다.
by 知音 [2010.08.04 17:26:44]
참고하세요...

###### dbUpdate.sh ######

sqlplus -s userrob@db1/passwrob< proc_clips.sql
RETVAL=$?
echo $RETVAL
echo "SQLPUS-CLIPS"

###### proc_clips.sql ######

set echo on
whenever sqlerror exit 1
whenever oserror exit 2
exec martin_s4m_fictions;
exec MAJ_RANK;
trunate table T_DRAUT_TEMP_CLIPSFICTIONS;
comit;
exit 0
댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입