SQL 포맷터 – 키워드 기준 자동 정렬

한 줄로 붙어 있는 SQL 쿼리를 SELECT/FROM/WHERE 같은 주요 키워드마다 줄바꿈하여 읽기 좋게 정렬합니다.

주요 기능

  • SELECT, FROM, WHERE, GROUP BY, ORDER BY 등 주요 키워드 앞에서 줄바꿈
  • 키워드를 대문자로 통일 (SQL 표준 관례)
  • AND / OR 조건은 들여쓰기 후 나열
  • 다양한 SQL 방언(MySQL, PostgreSQL, Oracle, SQL Server) 공통 문법 지원

용어 설명

SQL (Structured Query Language)
관계형 데이터베이스와 대화하기 위한 표준 언어.
DML (Data Manipulation Language)
SELECT, INSERT, UPDATE, DELETE 등 데이터 조작 명령.
DDL (Data Definition Language)
CREATE, ALTER, DROP 등 스키마 정의 명령.
절(Clause)
SELECT 절, WHERE 절 등 쿼리를 구성하는 하위 구문 단위.

사용 방법

  1. 정렬할 SQL 쿼리를 입력창에 붙여넣습니다.
  2. 포맷 버튼을 클릭합니다.
  3. 정렬된 결과를 복사하거나 .sql 파일로 저장합니다.

자주 묻는 질문

Q. Oracle의 CONNECT BY, MERGE INTO는 인식하나요?
기본 키워드는 인식되지만 방언 고유의 세밀한 정렬은 제한적입니다.
Q. 문자열 리터럴 안의 키워드도 줄바꿈되나요?
기본적으로 리터럴 안까지 인식하지는 않습니다. 결과가 어색하면 리터럴을 자리표시자로 바꾼 후 정렬하세요.
Q. 왜 키워드가 대문자로 바뀌나요?
가독성과 팀 코드 컨벤션을 위한 관례입니다. 필요하면 결과를 소문자로 일괄 치환하세요.
Wordpress Social Share Plugin powered by Ultimatelysocial
Copy link
URL has been copied successfully!
THREADS
RSS
error: 저작권 콘텐츠보호를 부탁드립니다.