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 탭으로 이동해 왼쪽에 원본, 오른쪽에 수정본을 붙여넣으면 변경된 줄이 양쪽에서 나란히 강조되어 표시됩니다.