Batch와 Go
실행을 위해 SQL 서버에 보내지는 작업단위를 Batch라고 하고
Go는 Batch를 구분할 때 사용합니다.
batch를 나누면 다른 batch에서 정의한 변수를 사용할 수 없습니다.
예시)
declare @a int
set @a = 10
GO
print @a -- batch가 다르기 때문에 오류발생
batch를 나누면 디버깅에 도움이 됩니다.
'백엔드 > SQL' 카테고리의 다른 글
[SQL] Begin ... END (0) | 2021.12.01 |
---|---|
[SQL] 주석 달기 (0) | 2021.12.01 |
[SQL] 변수 선언과 할당 (0) | 2021.12.01 |
[SQL] (1 rows affected) 안 보이게 하기 (1) | 2021.12.01 |
[SQL] built-in-functions (0) | 2021.12.01 |
댓글