DEVDESK / GUIDE
SQL 포맷터 — 사용 가이드
SQL 키워드와 절을 줄바꿈해 읽기 쉽게 정리합니다. 포맷터는 쿼리를 실행하거나 데이터베이스에 연결하지 않습니다.
사용 방법
- SQL을 입력하거나 예제를 불러옵니다.
- Generic, MySQL, PostgreSQL, Oracle 방언을 선택합니다.
- 들여쓰기를 지정하고 포맷한 SQL을 검토해 복사합니다.
입력과 출력 예제
예제 1
입력
SELECT id,name FROM users WHERE active=1 ORDER BY name;출력
SELECT
id,
name
FROM users
WHERE active = 1
ORDER BY name;예제 2
입력
WITH recent AS (SELECT id FROM events WHERE created_at > CURRENT_DATE) SELECT id FROM recent;출력
WITH recent AS (
SELECT id
FROM events
WHERE created_at > CURRENT_DATE
)
SELECT id
FROM recent;자주 묻는 질문
SQL이 유효한지 검사하나요?
아니요. 이 도구는 텍스트 서식만 정리하며 SQL을 실행하거나 데이터베이스 문법을 검증하지 않습니다.
MariaDB와 Oracle을 지원하나요?
MySQL 계열은 MySQL 방언을, Oracle은 PL/SQL 방언을 선택해 포맷할 수 있습니다. 방언별 차이는 라이브러리 지원 범위에 따릅니다.
주석과 문자열을 바꾸나요?
포맷터는 문자열 리터럴과 주석을 토큰으로 처리합니다. 결과를 적용하기 전에 중요한 쿼리 구간을 확인하세요.