SQL 과정

1.31 SQL host, save, @

memory0136 2019. 1. 31. 14:17

host

  • DOS 프롬프트로 나가게 하는 명령어
  • Oracle를 종료하지 않고 os 명령을 수행할수 있도록 os 환경으로 잠시 빠져나가게 된다.
  • os prompt상에서 exit 하면 다시 oracle 환경으로 되돌아온다.
  • SQL 명령문이 저장된 버퍼는 afied.buf라는 리음의 파일 형태로 저장된다.




exit




save

  • 사용자가 현재 수행 중인 쿼리문을 저장하는 명령어이다.
  • SQL 버퍼 내의 현재 내용을 실제 파일로 저장한다.
  • 확장자가 .sql인 파일을 생성한다.
  • 파일 이름만 설정하고 확장자를 지정하지 않으면, 확장자는 기본적으로 .sql로 지정된다.




@

  • SQL 파일에 저장된 내용을 실행하는 명령어이다.
  • 확장자가 .sql인 파일에 저장되어 있는 쿼리문을 실행시키기 위해서 사용된다.
  • SQL파일에 저장된 여러 개의 쿼리 문은 순차적으로 실행된다.
  • 형식
  1. 확장자를 생략한 경우 확장자는 디폴트로 .sql로 인식하고 해당 파일명의 SQL명령문을 실행한다.