w

기본 사용법

이 가이드는 SQL Prettify and Format 도구의 기본 사용법을 단계별로 안내합니다.

SQL 쿼리 입력

  1. 도구 페이지로 이동: SQL Prettify 도구 페이지를 엽니다
  2. SQL 코드 입력: "SQL Input" 텍스트 영역에 SQL 쿼리를 붙여넣거나 입력합니다
  3. 자동 서식 지정: 입력하는 동안 도구가 SQL을 자동으로 포맷합니다

입력 예시

select u.id, u.name, u.email, p.title, p.content from users u inner join posts p on u.id = p.user_id where u.active = 1 and p.published = 1 group by u.id, u.name, u.email, p.title, p.content order by u.name asc, p.created_at desc limit 10 offset 0;

포맷 옵션 설정

들여쓰기 크기

들여쓰기에 사용할 공백 수를 선택합니다.

  • 2칸 공백: 간결한 포맷
  • 4칸 공백: 표준 포맷(권장)
  • 8칸 공백: 넓은 포맷

키워드 대소문자

SQL 키워드의 표시 방식을 제어합니다.

  • UPPERCASE: 모든 키워드를 대문자로 변환합니다(SELECT, FROM, WHERE)
  • lowercase: 모든 키워드를 소문자로 변환합니다(select, from, where)
  • Preserve Case: 입력한 원래 대소문자를 유지합니다

추가 옵션

  • 키워드 대문자화: SQL 키워드를 대문자로 변환합니다
  • 함수 대문자화: 함수 이름을 대문자로 변환합니다
  • 데이터 타입 대문자화: 데이터 타입 이름을 대문자로 변환합니다
  • 쉼표 정렬: SELECT 목록에서 쉼표를 정렬합니다
  • 논리 연산자 앞 줄바꿈: AND/OR 연산자 앞에 줄바꿈을 추가합니다

포맷된 결과 보기

포맷된 SQL은 "Formatted SQL" 텍스트 영역에 표시됩니다. 다음 작업을 할 수 있습니다.

  1. 클립보드에 복사: "Copy" 버튼을 클릭해 포맷된 SQL을 복사합니다
  2. 통계 보기: 통계 패널에서 포맷 상세 정보를 확인합니다
  3. 히스토리에 저장: 도구가 포맷 히스토리를 자동으로 저장합니다

출력 예시

SELECT
  u.id,
  u.name,
  u.email,
  p.title,
  p.content
FROM users u
INNER JOIN posts p ON u.id = p.user_id
WHERE u.active = 1
  AND p.published = 1
GROUP BY
  u.id,
  u.name,
  u.email,
  p.title,
  p.content
ORDER BY
  u.name ASC,
  p.created_at DESC
LIMIT 10 OFFSET 0;

빠른 작업

  • Load Example: 예시 SQL 쿼리를 불러옵니다
  • Clear: 모든 내용을 지웁니다
  • Copy: 포맷된 SQL을 클립보드에 복사합니다

이 도구는 실시간 포맷을 제공하므로 SQL 코드나 포맷 옵션을 변경하면 즉시 결과를 확인할 수 있습니다.

이 페이지가 도움이 되었나요?