습관적으로 쓰는 GO 의 의미를 정확히 정의해보자. 1. GO 를 쓰는 이유 MS SQL에서 Go는 일괄처리batch의 단위라고 볼 수 있다. 매번 한줄 한줄 명령어를 실행할 때마다 데이터베이스에 접속해서 왔다갔다하면 처리시간도 많이 걸리고 효율적이지 못하다. 따라서 큰 덩어리 단위로, 묶음 단위로 처리할 것을 묶어서 보내주는 batch라는 개념이 나오게 된다. GO는 그 구분점! 예를 들어, CREATE TABLE 문을 실행해서 테이블을 만들었다고 하자. 그런데 이 밑에 바로 INSERT문을 사용해서 해당 테이블에 데이터를 넣으면 에러가 나올 것이다.일괄처리로 한번에 처리하려 하는데 테이블만드려하는데 옆에선 아직 생성중인 테이블에 바로 데이터 넣으려고하니까 2. GO 의 분류 독립적인 명령어로써 SQL..