MODOO HUB ← 모두의 툴
🌐 EN
Dev · Instrument

SQL 최소화

SQL 쿼리 공백·주석 제거 → 한 줄 압축

SQL 입력
결과 복사

SQL 최소화란?

SQL 쿼리의 불필요한 공백, 줄바꿈, 주석을 제거해 크기를 줄입니다. 애플리케이션 코드에 SQL을 임베딩하거나 HTTP 요청으로 전송할 때, 또는 코드 가독성을 높이기 위해 활용합니다. 주석 제거, 키워드 대문자화 옵션을 선택할 수 있습니다.

자주 묻는 질문

SQL 최소화가 성능에 영향을 주나요?

데이터베이스 파서는 공백을 무시하므로 최소화 자체는 쿼리 실행 성능에 거의 영향을 주지 않습니다.

주석을 제거하는 것이 안전한가요?

대부분의 경우 안전합니다. 단, 문자열 리터럴 안에 -- 또는 /* 가 있는 경우 주의가 필요합니다.

키워드 대문자화란?

SELECT, FROM, WHERE 등 SQL 예약어를 대문자로 변환합니다. 가독성 향상과 코딩 컨벤션 통일에 유용합니다.

어떤 주석 형식을 처리하나요?

-- 한 줄 주석과 /* ... */ 블록 주석을 제거합니다.

문자열 내 공백은 유지되나요?

작은따옴표 내의 문자열 값은 수정하지 않습니다. 'hello world'는 그대로 유지됩니다.

MySQL, PostgreSQL, SQLite 모두 지원하나요?

SQL 최소화는 표준 SQL 문법을 기준으로 하며 대부분의 RDBMS에 적용됩니다.

역방향(포맷팅)도 지원하나요?

SQL 포맷팅(들여쓰기, 줄바꿈 추가)은 sql-validator 도구를 참고하세요.

세미콜론은 유지되나요?

세미콜론(;)은 SQL 구문 구분자로 유지됩니다.