리눅스 오라클 sqlplus, sql파일 문의 0 3 2,357

by bellpp [DB 기타] oracle shell [2021.07.14 17:05:01]


리눅스 오라클에서 sql파일을  sqlplus 명령어로 아래와 같이 입력하였을때 중간에 구문 오류가 발생하여도 

autocommit이 적용되나요?

 

sqlplus user/passwd@sid < sqlfile.sql > sql.log

----------------------------------------------------------------

a 테이블 컬럼 a,b,c number 타입

sqlfile.sql 내용

insert into a vlaues (1,2,3);

insert into a vlaues (1,2,3);

insert into a vlaues (1,2,3);

insert into a vlaues (1,2,3,2);  < 컬럼오류 

insert into a vlaues (1,2,3);

insert into a vlaues (1,2,3);

----------------------------------------------------------------

추가로 구문오류가 없어도 autocommit이되는지 궁금합니다.

 

by pajama [2021.07.14 18:03:31]

비슷한 질문글이 었었네요..

http://www.gurubee.net/article/58196


by bellpp [2021.07.14 18:14:55]

감사합니다. 도움이되었습니다.


by 우리집아찌 [2021.07.15 09:32:21]

사족입니다만

대량 대이터 입력시 sql*loader를 많이 이용합니다

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입