
385
8
장
복잡한 데이터셋 생성
코드를 어떻게 포매팅하든 쿼리는 동일한 결과를 반환합니다.
SQL
을 작성한 경험이 많은 사람
은 자신이 선호하는 방식을 고수하려는 경향이 있습니다. 하지만 코드를 분명하고 일관적인 포
맷으로 작성하면 유지하고 공유하기도 쉽습니다.
많은
SQL
쿼리 편집기에서 쿼리 포매팅 및 하이라이트 기능을 제공합니다. 일반적으로 쿼리에
서 키워드는 쉽게 눈에 띄도록 특정 색상으로 하이트라이트되며, 이는 코드 작성 및 검토를 편
리하게 해줍니다. 혹시 여러분이
SQL
코드를 쿼리 편집기에서만 작성해왔다면 ‘.
sql
’ 파일을
메모장과 같은 일반 텍스트 편집기에서 열어보기 바랍니다. 쿼리 편집기에서 열 때와 달리 하
이라이트가 없는 순수 텍스트가 나옵니다. [그림
8
-
1
]은 하이라이트를 지원하는 편집기에서
코드를 열었을 때, [그림
8
-
2
]는 하이라이트를 지원하지 않는 편집기에서 열었을 때입니다.
그림
8-1
SQL
코드 하이라이트를 지원하는 편집기에서 열었을 때
그림
8-2
SQL
코드 하이라이트를 지원하지 않는 편집기에서 열었을 때
어떻게 포매팅하든 데이터베이스가
SQL
코드를 실행하는 데는 전혀 상관없지만 포매팅의 다
양한 이점을 활용하면 좋습니다. 일관된 여백과 대소문자를 비롯한 여러 포매팅 옵션을 사용하
면 가독성이 좋아지고 코드를 다른 ...