# 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를 저장하나요?

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

여기에 광고를 게재하시겠어요?

[이메일 보내기](mailto:hi@dennn.is?subject=OneClick%20Pro%20%EA%B4%91%EA%B3%A0%20%EB%AC%B8%EC%9D%98)

[광고 WordPress을 위한 에이전트 지원 플러그인 모음입니다.](https://sleekwp.com/?ref=oneclickpro)
