백엔드/SQL
[SQL] Batch와 Go
leejiwoo21
2021. 12. 1. 03:04
Batch와 Go
실행을 위해 SQL 서버에 보내지는 작업단위를 Batch라고 하고
Go는 Batch를 구분할 때 사용합니다.
batch를 나누면 다른 batch에서 정의한 변수를 사용할 수 없습니다.
예시)
declare @a int
set @a = 10
GO
print @a -- batch가 다르기 때문에 오류발생
batch를 나누면 디버깅에 도움이 됩니다.