SQL 포맷터

SQL 쿼리를 온라인으로 포맷하고 정리합니다. MySQL, PostgreSQL, SQLite 등을 지원합니다. 들여쓰기와 키워드 대소문자 커스터마이징 가능.

모든 처리가 브라우저에서 실행됩니다

SQL 포맷팅에 대하여

SQL 포맷팅은 정리되지 않거나 압축된 SQL 쿼리를 일관된 들여쓰기와 키워드 대소문자를 갖춘 잘 구조화되고 읽기 쉬운 레이아웃으로 변환합니다. 읽기 쉬운 SQL은 특히 여러 조인, 서브쿼리, 조건 로직이 포함된 복잡한 쿼리에서 디버깅, 리뷰, 유지보수가 훨씬 쉽습니다.

SQL 쿼리를 붙여넣고 데이터베이스 방언을 선택하면 포맷터가 즉시 깔끔하고 들여쓰기된 출력을 생성합니다. 키워드 대문자화를 토글하여 SQL 키워드(SELECT, FROM, WHERE)를 대문자로 쓰는 일반적인 관례를 적용하면서 식별자는 원래 대소문자를 유지합니다.

SQL 포맷팅은 코드 리뷰와 풀 리퀘스트, 조인과 서브쿼리가 포함된 복잡한 쿼리 디버깅, 데이터베이스 스키마와 마이그레이션 스크립트 문서화, 새 팀원의 기존 쿼리 온보딩, 팀 전체의 일관된 코딩 표준 유지에 필수적입니다.

포맷터는 Standard SQL, MySQL, PostgreSQL, SQLite, MariaDB, BigQuery, T-SQL 방언을 지원합니다. 각 방언에는 고유한 구문 차이가 있습니다 — 예를 들어 MySQL은 식별자에 백틱을 사용하고 PostgreSQL은 큰따옴표를 사용합니다. 올바른 방언을 선택하면 포맷터가 방언별 구문을 정확하게 처리합니다.

FAQ

관련 도구