사용 방법
- 1 SQL 포맷터 및 정렬기를 열고 처리할 내용을 입력·붙여넣기·선택하세요.
- 2 필요에 맞게 옵션과 출력 형식을 조정하세요.
- 3 결과를 확인한 뒤 복사하거나 다운로드하세요.
복잡한 SQL 쿼리를 읽기 쉽게 정리하고 들여쓰며 키워드 대소문자 일괄 변환을 지원합니다。
복잡한 SQL 쿼리를 읽기 쉽게 정리하고 들여쓰며 키워드 대소문자 일괄 변환을 지원합니다。 일상 업무, 개발, 학습, 빠른 확인에 활용할 수 있습니다.
이 도구는 브라우저에서 작동합니다. 민감한 자료를 처리하기 전에 기기와 브라우저 환경을 확인하세요.
애플리케이션 로그, ORM 디버그 출력, 동료가 보낸 메시지에서 복사한 SQL은 들여쓰기 없이 한 줄로 길게 이어진 경우가 많습니다. JOIN과 서브쿼리, CASE WHEN이 겹치면 WHERE 절을 찾는 것조차 힘듭니다. 이 도구는 붙여 넣거나 입력하는 즉시 서식을 다시 잡아 주요 절(SELECT, FROM, JOIN, WHERE, GROUP BY, ORDER BY)을 각각 줄 바꾸고, 열 목록을 한 줄씩 정렬하며, 서브쿼리와 괄호 안 내용을 단계별로 들여써 쿼리 구조가 한눈에 보이게 합니다.
들여쓰기는 공백 2칸, 공백 4칸, 탭 중에서 골라 팀의 코드 스타일에 맞출 수 있고, 키워드는 대문자, 소문자, 원래대로 중에서 고를 수 있습니다. 많은 팀이 키워드는 대문자(SELECT, WHERE), 테이블과 열 이름은 소문자로 써서 문법과 데이터를 쉽게 구분합니다. 프로젝트에서 린터를 쓴다면 그 규칙과 같은 설정을 골라 코드 리뷰에서 서식만 다른 변경이 생기지 않게 하세요. 결과는 한 번의 클릭으로 복사됩니다.
도구는 오픈소스 sql-formatter 라이브러리를 사용하며 표준 SQL 방언으로 해석합니다. 일반적인 SELECT, INSERT, UPDATE, DELETE, CTE(WITH), 윈도 함수는 올바르게 처리하지만, MySQL, PostgreSQL, SQL Server의 일부 고유 문법은 해석하지 못할 수 있고, 그럴 때는 잘못된 결과 대신 오류를 보여 줍니다. 서식 정리는 공백과 대소문자만 바꿀 뿐 테이블 존재 여부나 의미상 올바른지는 검사하지 않으며, 쿼리 실행 결과도 바뀌지 않습니다.
모든 처리는 브라우저에서 이루어지고 쿼리는 업로드되지 않습니다. 고객 데이터 조건, 사내 테이블 이름, 운영 환경 쿼리를 다룰 때 특히 중요합니다. 실제 개인정보나 키가 들어 있다면 다른 사람과 공유하기 전에 예시 값으로 바꾸세요.
아니요. 줄바꿈, 들여쓰기, 키워드 대소문자만 바뀌고 로직은 그대로입니다.
표준 SQL로 해석하므로 일부 데이터베이스 고유 문법은 인식하지 못할 수 있습니다. 괄호와 따옴표 짝을 확인하거나 표준 문법으로 바꾸세요.
둘 다 실행됩니다. 키워드 대문자, 이름 소문자가 흔한 관례이지만 팀 규칙을 따르세요.
아니요. 서식 정리는 전부 브라우저에서 이루어집니다.
Cron 스케줄을 비주얼로 구성하고 자연어 해석 및 미래 실행 시간 시뮬레이션을 제공합니다。
현재 브라우저 또는 입력한 User Agent를 즉시 분석해 브라우저, OS, 엔진, CPU 아키텍처와 화면·하드웨어 정보를 보여줍니다.
브라우저에서 키보드 자판이 제대로 입력되는지 확인하고, Web Audio로 합성한 청축·적축·갈축 느낌의 타건음과 WPM을 확인해 보세요.
소스 코드를 macOS 윈도우 스타일 프레임, 화려한 그라데이션 배경, 그리고 소프트 섀도우를 입힌 공유용 이미지로 변환합니다.