🗃️SQL 포맷터 / 정렬기
복잡한 SQL을 보기 좋게 정렬합니다. MySQL·Postgres·SQLite·MSSQL·BigQuery·Snowflake 등 14가지 dialect 지원.
🔒 브라우저에서 처리✓ 워터마크 없음✓ 가입 불필요
사용 방법
- 1SQL을 붙여넣습니다.
- 2dialect를 선택합니다.
- 3포맷 버튼을 누릅니다.
자주 묻는 질문
여러 쿼리도 되나요?+
세미콜론(;)으로 구분된 여러 쿼리도 함께 포맷됩니다.
왜 dialect를 선택해야 하나요?+
DB마다 예약어·함수·연산자가 조금씩 달라 더 정확한 포맷팅을 위해서입니다. MySQL은 백틱, Postgres는 큰따옴표 사용 등.
쿼리가 너무 길어 가독성이 떨어져요. 자동 줄바꿈?+
포맷 후 SELECT·FROM·WHERE·JOIN이 줄바꿈되어 가독성이 크게 좋아집니다.
ORM이 만든 못생긴 쿼리도 정리되나요?+
네. Sequelize·TypeORM·Prisma 같은 ORM이 생성하는 긴 쿼리도 깔끔하게 정리됩니다.
주석은 보존되나요?+
-- 한 줄 주석, /* ... */ 블록 주석 모두 보존됩니다.
데이터 마이그레이션·DDL도 됩니까?+
CREATE/ALTER/DROP 같은 DDL, INSERT·UPDATE·DELETE DML 모두 포맷됩니다.