SQL 문 정렬

SQL 문을 정렬하여 읽기 쉽게

특징

들여쓰기 폭 5종류 지정

2~4칸, 탭, 압축 중에서 선택 가능

키워드 대소문자 통일

대문자, 소문자, 첫 글자 대문자로 일괄 변환

식별자 대소문자도 개별 지정

테이블명, 컬럼명의 대소문자를 별도로 조정

텍스트와 파일 입력

붙여넣기와 .sql 파일 읽기를 모두 지원

사용 방법

1

SQL 문 입력

텍스트 탭에 직접 붙여넣거나 파일 탭에서 .sql 파일을 선택

2

정렬 옵션 지정

들여쓰기 폭, 키워드, 테이블명/컬럼명, 주석 처리 방식을 선택

3

정렬 버튼 누르기

정렬 버튼을 누르면 지정한 조건으로 SQL이 정리되어 오른쪽에 표시

4

결과 복사·저장

정렬된 코드를 복사하거나 .sql 파일로 다운로드

활용 사례

코드 리뷰 효율화

줄바꿈과 들여쓰기를 통일하여 차이나 구문을 읽기 쉽게 정렬

사내 코딩 규약 통일

키워드와 식별자의 대소문자를 맞춰 팀 내 표기 방식을 표준화

긴 쿼리의 가독화

한 줄에 빽빽한 SQL을 계층화하여 서브쿼리나 조건을 파악하기 쉽게

로그용 한 줄 압축

정렬된 SQL을 압축하여 스크립트나 설정 파일에 삽입

SQL 학습 시 구조 파악

예문을 정렬하여 절의 구분이나 중첩 구조를 시각적으로 이해

기초 지식

SQL 정형에서 무엇을 맞추는가

SQL 정형에서는 SELECT, WHERE 등의 키워드의 대문자·소문자, 절마다의 개행, 중첩의 깊이에 따른 들여쓰기를 일정한 규칙으로 맞춥니다. 동작은 변하지 않고, 가독성만 향상됩니다.

왜 SQL을 정형하는가

한 줄로 이어진 긴 SQL은 어디까지가 조건이고 어디서부터가 조인인지 구조를 파악하기 어렵습니다. 절마다 개행과 들여쓰기를 넣으면 리뷰나 문제 조사에서 쿼리의 의도를 빠르게 읽어낼 수 있습니다.

안전성과 개인정보 보호

브라우저 내 처리

입력 데이터는 사용 중인 브라우저 내에서만 처리되며 외부로 전송되지 않습니다.

브라우저 내에서만 처리

SQL 정렬는 모두 사용 중인 브라우저 내에서 처리되며, 입력 데이터는 서버로 전송되지 않습니다.

통신은 HTTPS로 암호화

페이지 로드도 TLS로 암호화되어 제3자가 내용을 읽을 수 없습니다.

제3자로의 전송 없음

광고 네트워크나 트래커 등 외부 서비스로 입력 내용을 전송하지 않습니다.

결과 자동 저장 없음

입력한 SQL나 입력 제안을 서버에 저장하지 않습니다.

Google 검색에서 RAKKOTOOLS 팔로우하기

175개의 편리한 도구를 Google 검색·AI 검색에서 더 쉽게 찾을 수 있습니다!

  • 검색에서 발견
  • AI 검색에서도 표시
  • 새 도구도 발견
관련 도구