본문으로 건너뛰기

SQLite 포매터

SQLite 문에 서식을 지정합니다. 큰따옴표, 백틱 또는 [대괄호]로 묶은 식별자, SQLite 규칙, X'' blob 리터럴, ?1, :name 및 @name 같은 매개변수를 지원합니다. ON CONFLICT, DO UPDATE SET 및 RETURNING 같은 절은 각각 별도 줄에 배치하고, 열, 조건 및 하위 쿼리에는 들여쓰기를 적용합니다. 닫히지 않은 문자열과 괄호는 줄 및 열 번호와 함께 표시됩니다. 앱 및 모바일 개발자에게 적합합니다.

초기화

자주 묻는 질문

어떤 SQLite 구문을 인식하나요?

따옴표를 두 번 써서 이스케이프한 작은따옴표 문자열, 큰따옴표·백틱·[대괄호]로 묶은 식별자, X'' blob 리터럴을 인식합니다. ?, ?1, :name, @name 및 $name 형식의 매개변수는 입력한 그대로 유지됩니다.

어떤 절이 각각 별도 줄에 표시되나요?

SELECT, FROM, WHERE, GROUP BY, HAVING, ORDER BY, LIMIT 및 OFFSET은 각각 별도 줄에서 시작합니다. SQLite 업서트 절인 ON CONFLICT와 DO UPDATE SET, 그리고 RETURNING 절도 마찬가지입니다.

CREATE TABLE 문에도 서식을 지정할 수 있나요?

예. 괄호 안의 열 정의는 한 줄에 하나씩 배치하며, VARCHAR(20) 같은 짧은 형식 인수는 같은 줄에 둡니다.

주석이 보존되나요?

예. -- 줄 주석과 /* 블록 주석 */은 원래 위치에 유지하며, 새 레이아웃에 맞춰 들여쓰기를 다시 적용합니다.

키워드의 대소문자를 변경하나요?

아니요. 키워드와 식별자는 입력한 대소문자를 유지합니다. SQLite에서는 키워드의 대소문자를 구분하지 않으므로 대소문자를 섞어 써도 작동합니다.

트리거는 어떻게 처리하나요?

BEGIN과 END 사이의 트리거 본문은 블록으로 들여씁니다. 내부의 각 문은 별도 줄에서 시작합니다.

어떤 오류를 표시하나요?

닫히지 않은 문자열, 따옴표로 묶인 식별자 및 블록 주석, 괄호 짝이 맞지 않는 부분을 각각 줄과 열 번호와 함께 표시합니다. 이 도구는 문을 실행하거나 스키마를 검사하지 않습니다.

들여쓰기를 바꿀 수 있나요?

예. 공백 2칸 또는 4칸이나 탭을 선택할 수 있습니다. 괄호 안의 짧은 목록은 한 줄로 유지하고, 긴 목록은 들여쓴 블록으로 표시합니다.

입력 크기는 최대 얼마인가요?

요청당 최대 1 MB, 문당 128 KB까지 지원합니다. 여러 문은 하나씩 서식을 지정하고 빈 줄로 구분합니다.

제 SQL를 저장하나요?

아니요. 문은 메모리에서 서식을 지정해 반환합니다. 저장하지 않으며 요청 크기만 기록합니다.

OneClick Pro 소개

OneClick Pro은 일상 업무에 활용할 수 있는 150개 이상의 웹 도구를 무료로 모아 제공합니다. 이미지와 단위를 변환하고, 코드를 포맷하고 검증하고, 도메인과 SEO를 확인하고, 텍스트와 날짜, 숫자를 다룰 수 있습니다. 모든 도구는 가입이나 구독 없이 사용할 수 있으며, 입력한 내용은 결과를 계산하는 데만 사용되고 저장되지 않습니다. 한 번 쓰는 작업을 위한 빠른 도구 모음으로 활용하거나, 매일 자주 쓰는 도구를 북마크해 두세요.