MSSQL - GO 명령어의 개념과 사용 예시

반응형

 

GO

  • sqlcmd, osql 유틸리티, SSMS 코드 편집기에서 인식되는 SQL이 아닌 명령어 
    • 즉, 쿼리 편집기에서 사용하는 쿼리문이 아닌 명령어
  • 일괄 처리 및 스크립트를 쉽게 읽고 실행하기 위해 사용
    • 블럭화한다라는 개념으로 이해하면 편함

구문

  • count
    • GO 앞의 일괄 처리가 지정된 횟수만큼 실행
    • 양의 정수 입력
GO [count]

사용 예시

(이해를 돕기 위해 간편화 했습니다.)

  • GO 를 사용하여 일괄 처리
print('test')
GO

 

  • GO를 사용하여 일괄 처리 반복
print('test2')
GO 2

반응형