SQL 포매터

쿼리를 붙여 넣으면 들여쓰기가 일정하고 깔끔한 SQL로 바뀌어 읽고, 검토하고, 공유하기 쉬워져요.

이 기기 안에서 봉인됨

브라우저에서 실행돼요. 아무것도 업로드되지 않아요.

봉인됨

정리된 SQL

키워드

입력하는 대로 정리된 SQL이 여기에 나타나요.

사용 방법

  1. 쿼리 붙여 넣기

    쿼리 하나나 스크립트 전체를 붙여 넣거나 .sql 파일을 여세요. 세미콜론으로 구분한 여러 문도 괜찮아요.

  2. 방언과 스타일 고르기

    고유 문법을 인식하도록 데이터베이스를 고른 뒤 키워드 대소문자, 들여쓰기, 레이아웃을 정하세요.

  3. 깔끔한 SQL 복사하기

    입력하는 대로 정리된 쿼리가 바뀌어요. 복사하거나 .sql 파일로 다운로드하세요.

자주 묻는 질문

내 쿼리가 서버로 전송되나요?

아니요. 정리는 브라우저에서 이루어지므로 테이블 이름, 리터럴 속 고객 데이터, 내부 스키마가 내 기기 밖으로 나가지 않아요.

방언이 왜 중요한가요?

데이터베이스마다 키워드, 따옴표 규칙, 연산자가 달라요. MySQL의 백틱, SQL Server의 대괄호, PostgreSQL의 :: 형변환처럼요. 올바른 방언을 고르면 포매터가 이를 오류로 보고하지 않고 인식해요.

정리하면 쿼리 동작이 바뀌나요?

아니요. 공백, 줄바꿈, 그리고 원하면 키워드의 대소문자만 바뀌어요. 테이블 이름, 열 이름, 문자열, 주석은 쓴 그대로 유지돼요.

SQL이 올바른지도 검사하나요?

쿼리의 구조를 읽으므로 닫히지 않은 따옴표와 괄호를 줄과 열 위치와 함께 알려 줘요. 데이터베이스에 연결하지는 않으므로 테이블이나 열이 실제로 있는지는 알 수 없어요.

정렬 레이아웃이란 무엇인가요?

키워드를 왼쪽의 고정 너비 열에 맞추고, 각 절의 나머지 부분을 그 옆에 정렬해요. 긴 SELECT 목록을 이렇게 보면 더 훑어보기 쉽다는 팀도 있어요.

내 컴퓨터에 One For All 설치하기

설치하면 One For All이 앱처럼 별도의 창에서 열리고, 데스크톱이나 홈 화면에서 바로 실행할 수 있어요. 스토어에서 내려받을 것도 없고, 파일은 여전히 내 기기에 남아요.

  1. 주소창 오른쪽에 있는 설치 아이콘을 클릭하거나 브라우저 메뉴(⋮)를 여세요.
  2. “One For All 설치” 또는 “페이지를 앱으로 설치”를 선택하면 데스크톱과 앱 목록에 바로가기가 추가돼요.

이 도구의 엔진을 다운로드할까요?

이 도구는 모든 작업을 브라우저 안에서 처리해요. 그러려면 아래 항목을 One For All에서 한 번만 다운로드해야 해요. 다운로드한 항목은 이 기기에 보관되므로 다음부터는 도구가 바로 시작돼요.

파일은 어디로도 전송되지 않아요.