SQL 정렬
받아 든 SQL을, 읽을 수 있는 모양으로.
예제는 입력과 설정을 일시적으로 바꿉니다. 이전 작업을 복원할 수 있습니다.
0자
출력
위에 붙여넣거나 입력하면 여기에 결과가 표시됩니다.
파일은 내 기기 밖으로 나가지 않습니다
이 도구는 브라우저 안에서만 작동합니다. 붙여넣은 내용은 기기에서 처리되고 서버로 전송되지 않으므로 토큰, 키, 공개 전 문서도 안심하고 사용할 수 있습니다.
사용 예시
사용 예제 — SQL 정렬
입력 줄을 순서대로 입력하고 아래 설정을 사용하세요. 결과를 출력 줄과 비교하세요.
| 항목 | 값 |
|---|---|
| 입력 1 | select name,age from people where age>=18 order by name; |
| 키워드 | 대문자 |
| 들여쓰기 | 공백 2칸 |
| SELECT의 컬럼을 한 줄씩 | 켜짐 |
| 출력 1 | SELECT |
| 출력 2 | name, |
| 출력 3 | age |
| 출력 4 | FROM people |
| 출력 5 | WHERE age >= 18 |
| 출력 6 | ORDER BY name; |
키워드는 대문자로 바뀌고 두 열은 각각 별도 줄에 놓입니다. 서식 지정은 쿼리를 실행하지 않습니다.
사용 방법
- SQL을 붙여 넣습니다.
- 키워드 대소문자와 들여쓰기를 고릅니다.
- 결과를 복사합니다. 입력을 바꾸면 다시 정렬됩니다.
자주 묻는 질문
- 문법이 틀린 SQL도 괜찮나요?
- 구문 분석을 하지 않습니다. 단어·문자열·주석으로 나눠 절 단위로 배치하므로, 작성 중인 SQL이나 방언, 저장 프로시저도 오류 없이 정렬됩니다.
- 문자열과 주석은 그대로인가요?
- 그대로입니다. 따옴표·백틱·대괄호 안의 내용과 -- 및 /* */ 주석은 한 글자도 바꾸지 않습니다.
- SQL이 전송되나요?
- 전송되지 않습니다. 실제 테이블명이 들어 있어도 브라우저 밖으로 나가지 않습니다.