SQL Formatter

SQL 쿼리를 보기 좋게 포맷팅하세요. 가독성을 높이고 코드 리뷰를 쉽게 만듭니다.

여기에 포맷팅된 SQL이 표시됩니다...

📌 기능

  • 자동 들여쓰기와 줄 바꿈
  • 키워드 대문자 변환
  • 가독성 향상을 위한 포맷팅
  • 다양한 SQL 방언 지원

사용 방법

  1. SQL 쿼리를 입력하세요
  2. 사용하는 데이터베이스 종류를 선택하세요
  3. "포맷팅하기" 버튼을 클릭하세요
  4. 정리된 SQL을 복사하여 사용하세요

자동 들여쓰기

구조화된 가독성

키워드 강조

일관된 대문자 변환

다중 방언 지원

5가지 SQL 방언

포맷팅 예시

입력 (압축된 SQL)

SELECT u.id, u.name, o.order_date FROM users u INNER JOIN orders o ON u.id = o.user_id WHERE o.status = 'completed' ORDER BY o.order_date DESC

출력 (포맷팅된 SQL)

SELECT
  u.id,
  u.name,
  o.order_date
FROM
  users u
  INNER JOIN orders o ON u.id = o.user_id
WHERE
  o.status = 'completed'
ORDER BY
  o.order_date DESC

지원하는 SQL 방언

Standard SQL

표준 SQL 문법에 최적화

MySQL

MySQL 특화 함수 및 문법 지원

PostgreSQL

PostgreSQL 고급 기능 지원

SQLite

SQLite 문법 최적화

T-SQL

MS SQL Server 문법 지원

주요 사용 사례

코드 리뷰

일관된 포맷으로 리뷰 품질 향상

문서화

가독성 좋은 쿼리를 문서에 포함

디버깅

구조화된 쿼리로 오류 찾기 쉬움

학습

SQL 구조를 명확하게 이해

💡 팁

  • 복잡한 JOIN 쿼리도 구조가 명확하게 정리됩니다
  • CTE (WITH 절)와 서브쿼리도 깔끔하게 포맷팅됩니다
  • 팀 내 SQL 코딩 스타일을 통일할 수 있습니다
  • 긴 쿼리도 한눈에 파악하기 쉬워집니다