안녕하세요 얼마전 부터 SQL Server를 공부하고 있는데.....
문장속에 세미콜론의 의미를 잘모르겠습니다..
GO 가 나올때가 있고 세미콜론(;) 이 나오는 곳도 있네요..
프로시저 속에서 세미콜론이 나오는데.. 어떤 것에는 있고 어떤 것에는 없어.. 질문 좀 드릴게요..
세미콜론이 어떨 때 사용 하는 것인지... 좀 알려주십시오...
안녕하세요 얼마전 부터 SQL Server를 공부하고 있는데.....
문장속에 세미콜론의 의미를 잘모르겠습니다..
GO 가 나올때가 있고 세미콜론(;) 이 나오는 곳도 있네요..
프로시저 속에서 세미콜론이 나오는데.. 어떤 것에는 있고 어떤 것에는 없어.. 질문 좀 드릴게요..
세미콜론이 어떨 때 사용 하는 것인지... 좀 알려주십시오...
한 문단(? 명령문)의 끝이라는 의미인데
mssql 에서는 ; 이 필수적으로 사용 하지는 않는듯 합니다.
사용을 하지 않아도 크게 상관은 없지만 with 구문(cte)을 사용할때 앞선 명령문이 있을 때는 반드시 ; 앞 명령문과 구분이
되어야 합니다. 그래서 프로시저 안에서는 ; with ... 로 많이 기술하기도 합니다.