SQL 포매터

SQL 포매터는 MySQL, PostgreSQL, SQL Server 등의 SQL 쿼리를 정렬하고 보기 좋게 정리합니다. 쿼리를 붙여넣고 방언을 선택한 뒤 포맷을 클릭하면 들여쓰기되고 정렬됩니다. 모든 처리는 브라우저에서 로컬로 수행되며, 어떤 것도 서버로 전송되지 않습니다.

복사됨!

SQL 포맷에 대하여

SQL 포맷은 쿼리를 다시 들여쓰기하고 정렬하여 읽고 검토하기 쉽게 만듭니다. 이 도구는 MySQL, PostgreSQL, SQL Server, SQLite, BigQuery 등 여러 방언을 지원하며 키워드 대소문자를 제어할 수 있습니다. 쿼리는 전적으로 브라우저에서 포맷되며 어디에도 전송되지 않습니다.

SQL 포매터는 검토, 디버깅, 커밋 전에 길거나 기계가 생성한 쿼리를 읽기 쉽게 만듭니다. 팀은 풀 리퀘스트에서 일관된 스타일을 유지하고, ORM과 로그에서 복사한 쿼리를 정리하며, 코드 리뷰 때 복잡한 조인과 서브쿼리를 더 쉽게 따라가기 위해 사용합니다.

쿼리를 붙여넣고 방언(MySQL, PostgreSQL, SQL Server, SQLite, MariaDB, BigQuery, PL/SQL)을 선택하면 포매터가 절을 다시 들여쓰고 키워드를 정렬하며 원하는 대소문자를 적용합니다. 모든 것이 로컬에서 실행되므로 민감한 테이블이나 열 이름이 든 쿼리는 기기를 벗어나지 않습니다.

자주 묻는 질문

어떤 SQL 방언을 지원하나요?

MySQL, PostgreSQL, SQL Server, SQLite, MariaDB, BigQuery, PL/SQL과 표준 SQL을 포맷하므로 사용하는 데이터베이스 문법에 맞춰집니다.

쿼리 결과가 바뀌나요?

아니요. 공백, 들여쓰기, 키워드 대소문자만 다시 포맷하며, 쿼리 로직과 반환되는 데이터는 정확히 그대로입니다.

민감한 쿼리를 붙여넣어도 안전한가요?

네. 포맷은 전적으로 브라우저에서 실행되므로 내부 테이블이나 열 이름이 든 쿼리는 절대 서버로 전송되지 않습니다.