SQL 포맷터
한 줄로 뭉쳐진 SQL 쿼리를 보기 좋게 정렬합니다.
SQL 방언
키워드 대소문자
입력
결과
사용 예시
로그에서 복사한 한 줄짜리 쿼리 정리하기
애플리케이션 로그나 슬로우 쿼리 로그에 찍힌 긴 한 줄 SQL을 붙여넣으면 절 단위로 줄바꿈된 읽기 쉬운 형태로 바뀝니다.
코드 리뷰나 문서용으로 쿼리 가독성 높이기
PR이나 기술 문서에 SQL 쿼리를 넣기 전에 들여쓰기를 맞춰 다른 사람이 구조를 쉽게 파악하게 할 수 있습니다.
팀의 키워드 표기 규칙에 맞추기
SELECT/FROM 같은 키워드를 대문자나 소문자로 통일해, 팀에서 정한 SQL 스타일 가이드에 맞게 변환할 수 있습니다.
자주 묻는 질문
입력한 쿼리가 서버로 전송되나요?
아니요. 모든 포맷팅은 브라우저 안에서만 이루어지며 입력한 내용은 서버로 전송되지 않습니다.
실제로 쿼리를 실행하거나 데이터베이스에 연결하나요?
아니요. 이 도구는 텍스트를 보기 좋게 정렬만 할 뿐, 어떤 데이터베이스에도 연결하거나 쿼리를 실행하지 않습니다.
지원하는 SQL 방언은 어떻게 고르나요?
쓰고 있는 데이터베이스에 맞는 방언을 선택하면 해당 방언 고유의 문법(예: MySQL의 백틱, PostgreSQL의 특수 연산자)을 더 정확히 인식합니다. 잘 모르겠다면 표준 SQL을 선택해도 대부분 잘 동작합니다.
문법에 오류가 있으면 어떻게 되나요?
쿼리에 괄호가 맞지 않거나 문법 오류가 있으면 포맷팅에 실패하고 어느 부분에서 문제가 생겼는지 알려주는 오류 메시지가 표시됩니다.