SQL 미니파이어
임베딩, 로그, 테스트 데이터 및 전송을 위한 컴팩트 SQL 쿼리입니다.
토큰 병합 없이 컴팩트한 SQL
SQL 축소기는 줄 바꿈, 들여쓰기 및 추가 공백을 제거하므로 쿼리를 더 쉽게 포함하거나 압축 문자열로 저장할 수 있습니다. 테스트 데이터, 로그, 생성된 SQL 및 응용 프로그램 상수에 유용합니다.
SQL 공백은 토큰을 구분합니다. 안전한 축소기는 키워드, 식별자, 숫자, 연산자 및 문자열 리터럴이 다른 토큰으로 병합될 공간을 유지해야 합니다.
사용 방법
- SQL 쿼리를 입력 편집기에 붙여넣습니다.
- 불필요한 서식을 축소하려면 SQL 미니파이를 클릭하세요.
- 축소된 SQL를 검토하여 식별자, 리터럴, 주석 및 연산자가 여전히 올바르게 구문 분석되는지 확인하세요.
- 클립보드에는 복사를 사용하고, 파일에는 다운로드를 사용하고, 재설정하려면 지우기를 사용하세요.
SQL 축소기는 무엇입니까?
SQL 미니파이어는 형식화된 SQL를 간단한 한 줄 쿼리로 변환하는 브라우저 기반 유틸리티입니다. 데이터베이스 파서가 명령문을 이해하는 데 필요한 공간을 유지하면서 시각적 크기를 줄입니다.
SQL 방언과 설명은 엔진마다 다릅니다. 특히 힌트, 인용 식별자, 절차적 SQL 또는 공급업체별 연산자를 사용할 때 대상 데이터베이스에서 중요한 축소 쿼리를 테스트합니다.
입력 참고사항
애플리케이션 문자열 이스케이프 또는 로그 메타데이터가 아닌 SQL 텍스트를 붙여넣습니다. 데이터베이스나 도구가 힌트, 주석 또는 마이그레이션 마커에 의존하는 경우에만 주석을 유지하세요.
예시
형식화된 쿼리는 SQL 토큰 사이에 공백을 유지하면서 한 줄로 줄어듭니다.
--- Formatted Input --- SELECT u.name, u.email FROM users u WHERE u.active = 1; --- Minified Output --- SELECT u.name, u.email FROM users u WHERE u.active = 1;
MCP 통합
MCP(Model Context Protocol)를 통해 AI 에이전트와 앱은 Coding.Tools 유틸리티를 발견하고 반복 가능한 변환, 포맷팅, 해시, 생성 워크플로에서 실행할 수 있습니다.
MCP 도구 이름: sql-minifier
MCP 엔드포인트: https://coding.tools/mcp
먼저 tools/list를 호출하세요. 각 도구 항목에는 inputSchema, outputSchema, examples가 포함되어 AI 에이전트나 클라이언트가 추측 없이 유효한 인수를 만들 수 있습니다.
tools/call에서는 표시용 값은 result.content[0].text에서, 기계 파싱용 값은 result.structuredContent에서 읽으세요. 도구 수준 실패는 isError: true를 반환하고, 프로토콜 수준 실패는 JSON-RPC error를 반환합니다.
tools/call 요청 예시:
curl -s https://coding.tools/mcp \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "MCP-Protocol-Version: 2025-06-18" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"sql-minifier","arguments":{"input":"select id, total\nfrom invoices\nwhere paid = 1\norder by total desc"}}}'
대부분의 텍스트 및 데이터 도구는 input 문자열과 선택적 options를 받습니다. 브라우저 이미지 API가 필요한 이미지 도구는 검색 대상으로 제공되며, 브라우저 기능이 필요할 때 웹 UI 링크를 반환합니다.