SQL 포맷터

SQL 포맷터 사용 가이드

SQL Formatter는 SQL 쿼리를 보기 좋게 정리하고 두 SQL 문을 나란히 비교할 수 있는 무료 브라우저 도구입니다. 모든 처리가 브라우저 안에서 이루어지므로 입력한 쿼리가 기기 밖으로 전송되지 않습니다.

압축되었거나 정리되지 않은 SQL을 들여쓰기가 적용된 깔끔한 코드로 변환하고 키워드를 대문자로 통일해 줍니다. 들여쓰기는 공백 2칸, 4칸, 탭 중에서 고를 수 있고 Standard SQL, MySQL, PostgreSQL, SQLite, MariaDB, BigQuery, Redshift, Snowflake, T-SQL까지 9개 방언을 지원합니다.

Formatter 탭에서 쿼리 하나를 정리한 뒤 버튼 한 번으로 결과를 복사할 수 있고, 에디터에 SQL을 붙여넣으면 자동으로 서식이 적용됩니다. Diff 탭에서는 원본과 수정본을 두 칸에 넣어 바뀐 줄을 강조해서 보여주므로 코드 리뷰나 버전 비교에 유용합니다.

서식 정리와 비교는 모두 브라우저 내 라이브러리로 로컬에서 처리되며 서버 업로드나 로그인이 필요 없습니다. 사용하는 데이터베이스에 맞는 방언을 선택하면 해당 문법 규칙에 따라 더 정확한 결과를 얻을 수 있습니다.

자주 묻는 질문

입력한 SQL이 서버로 전송되나요?
아닙니다. 서식 정리와 비교는 브라우저 안의 로컬 라이브러리로 처리되며, 쿼리가 업로드되지 않고 로그인도 필요 없습니다.
어떤 SQL 방언을 지원하나요?
Standard SQL, MySQL, PostgreSQL, SQLite, MariaDB, BigQuery, Redshift, Snowflake, T-SQL(SQL Server) 9개 방언을 지원합니다. 사용 중인 데이터베이스에 맞는 방언을 고르면 더 정확하게 정리됩니다.
두 쿼리는 어떻게 비교하나요?
Diff 탭으로 이동해 왼쪽에 원본, 오른쪽에 수정본을 붙여넣으면 변경된 줄이 양쪽에서 나란히 강조되어 표시됩니다.