SQL 포맷터 | 사용법·입력·결과 해설
SQL의 알려진 키워드를 대문자로 만들고 절과 쉼표 뒤에 줄바꿈을 넣습니다. 짧은 질의를 읽기 좋게 만드는 규칙 기반 편집으로 DB 문법과 문자열을 완전히 파싱하지 않습니다.
- 브라우저에서 실행
- 업로드되지 않음
- 가입 없음, 기기 성능에 따라 제한될 수 있음
계산 도구를 불러오는 중입니다. 도구가 표시되지 않으면 페이지를 새로고침하세요.
사용 방법과 입력
원문 질의를 넣고 출력의 키워드와 리터럴을 비교하세요. 따옴표 안의 select나 쉼표도 치환 규칙의 영향을 받을 수 있으므로 원본과 실행 의미가 같은지 확인해야 합니다.
결과 해설과 예제
select a,b from t는 SELECT와 FROM을 드러내고 a,b를 여러 줄로 나눕니다. 사람이 검토하기 위한 출력이지 쿼리 성능이 개선되거나 오류가 수정되었다는 뜻은 아닙니다.
입력·결과 예시
select a,b from t는 SELECT와 FROM을 드러내고 a,b를 여러 줄로 나눕니다. 사람이 검토하기 위한 출력이지 쿼리 성능이 개선되거나 오류가 수정되었다는 뜻은 아닙니다.
한계와 주의사항
- 문자열 리터럴의 대소문자나 공백이 바뀔 수 있습니다.
- SQL 실행·보안 분석·방언 호환성 검사를 하지 않습니다.
입력 항목
| 항목 | 설명·제약 |
|---|---|
| SQL | 화면의 단위와 입력 형식을 확인하세요. |
| 결과 | 화면의 단위와 입력 형식을 확인하세요. |
데이터 처리
처리는 현재 브라우저 탭에서 수행되며, 도구 입력을 계산 목적으로 서버에 업로드하지 않습니다.
근거 출처
자주 묻는 질문
키워드가 대문자가 되는 이유는 무엇인가요?
select a,b from t는 SELECT와 FROM을 드러내고 a,b를 여러 줄로 나눕니다. 사람이 검토하기 위한 출력이지 쿼리 성능이 개선되거나 오류가 수정되었다는 뜻은 아닙니다.
출력 SQL은 의미가 반드시 같나요?
문자열 리터럴의 대소문자나 공백이 바뀔 수 있습니다. SQL 실행·보안 분석·방언 호환성 검사를 하지 않습니다.