개발자 도구SQL 포매터

SQL 포매터쿼리 정렬·들여쓰기·예약어 대문자 (MySQL·PostgreSQL·Oracle)

한 줄로 뭉친 SQL 을 읽기 좋게 줄 바꾸고 들여쓰는 온라인 SQL 포매터입니다. MySQL·PostgreSQL·SQL Server·Oracle·BigQuery 방언을 고를 수 있고 예약어 대소문자, 한 줄로 합치기도 됩니다.

SQL 포매터 사용법

한 줄로 뭉친 SQL 을 읽기 좋게 줄 바꾸고 들여씁니다. 로그에 찍힌 쿼리를 읽거나 코드 리뷰 전에 정리할 때, 반대로 문서에 넣으려고 한 줄로 합칠 때 씁니다.

  1. 데이터베이스를 고릅니다

    MySQL·PostgreSQL·SQL Server·Oracle·BigQuery 등 쓰는 방언을 고르면 그 문법의 예약어와 따옴표 규칙을 제대로 알아봅니다.

  2. 쿼리를 붙여 넣습니다

    치는 대로 바로 정리됩니다. 예약어 대소문자와 들여쓰기 폭을 고를 수 있습니다.

  3. 한 줄로 합칠 수도 있습니다

    방식을 한 줄로 바꾸면 주석을 빼고 공백을 접어 한 줄로 만듭니다. 문자열 안의 공백은 건드리지 않습니다.

자주 묻는 질문

쿼리 결과가 바뀌지는 않나요?
바뀌지 않습니다. 공백과 줄바꿈, 예약어 대소문자만 손대고 식별자·문자열·숫자는 그대로 둡니다. 다만 방언을 잘못 고르면 그 방언에만 있는 문법을 못 알아봐 정리하지 못했다고 나올 수 있습니다.
쿼리를 서버로 보내나요?
보내지 않습니다. 포매터가 브라우저 안에서 돌아 테이블 이름이나 값이 밖으로 나가지 않습니다.

개발자 도구 다른 도구