보다 상세한 내용은 EPL과 유튜브로 배우는 DuckDB 에 수록되어 있습니다.
LUVIT EPL과 유튜브 데이터로 배우는 DuckDB | 이기준 - 교보문고
LUVIT EPL과 유튜브 데이터로 배우는 DuckDB | 복잡한 데이터 분석 흐름을 더 단순하게 만드는 DuckDB 최근 주목받고 있는 DuckDB를 활용해 SQL 기반 데이터 분석과 실전 프로젝트를 학습할 수 있도록 구
product.kyobobook.co.kr
DuckDB CLI의 닷 커맨드Dot Command는 DuckDB CLI 클라이언트에서만 사용할 수 있는 전용 명령어입니다. ‘닷 커맨드’라는 이름이 붙은 이유는 해당 명령어를 실행하기 위해 반드시 .(dot)을 먼저 입력해야 하기 때문입니다.
다음은 DuckDB CLI에서 자주 사용되는 주요 닷 커맨드입니다.
| 닷 커맨드 | 설명 |
| .cd DIRECTORY | CLI 워킹 디렉토리를 DIRECTORY로 변경 |
| .changes on|off | SQL 실행으로 인해 변경된 행의 수 출력 |
| .columns | 쿼리 결과를 열 별로 출력 |
| .databases | 데이터베이스의 이름과 파일 출력 |
| .excel | SQL 실행 결과를 Excel로 출력 |
| .exit ?CODE? | CLI를 끝내고 OS에 리턴 코드로 CODE 전달 |
| .help ?-all? ?PATTERN? | 닷 커맨드에 대한 도움말 출력 |
| .import FILE TABLE | FILE의 데이터를 TABLE로 임포트 |
| .maxrows COUNT | 행의 최대 출력 수를 설정 |
| .maxwidth COUNT | 열의 최대 폭 설정 |
| .mode MODE | 아웃풋 모드를 MODE로 설정 |
| .nullvalue STRING | STRING으로 null 값을 변경 |
| .once ?OPTIONS? ?FILE? | 한번만 SQL 실행 결과를 FILE에 저장 |
| .open ?OPTIONS? ?FILE? | 현재의 데이터베이스 파일을 닫고 새로운 데이터베이스을 오픈 |
| .prompt MAIN CONTINUE | CLI 프롬프트를 바꿈 |
| .quit | CLI 종료 |
| .read FILE | FILE의 쿼리를 읽어 실행 |
| .rows | 쿼리 결과를 행 별로 출력 |
| .schema | 테이블의 스키마를 create table SQL로 출력해 줌 |
| .shell CMD ARGS... | OS 명령어인 CMD를 ARGS 인자를 사용해 실행 |
| .show | 설정이 필요한 닷 커맨드의 현재 설정 출력 |
| .tables ?TABLE? | 테이블 리스트 출력, ?TABLE?이 명시되면 해당 |
| .timer on|off | SQL 실행시간을 출력하는 타이머를 켜거나 끔 |
| .utf8 | CLI 출력의 인코딩을 utf-8로 설정 |





'EPL과 유튜브 데이터로 배우는 DuckDB' 카테고리의 다른 글
| 엘링 홀란과 모하메드 살라의 득점맵 비교(24-25 EPL) (0) | 2026.06.17 |
|---|---|
| Excel에서 Claude와 MCP를 통해 데이터베이스와 대화하기 — Postgres, DuckDB (0) | 2026.06.17 |
| DuckDB 익스텐션 (0) | 2026.06.16 |
| DuckDB 메타 데이터 함수 (0) | 2026.06.16 |
| 데이터 분석에서의 DuckDB의 의미 (0) | 2026.06.16 |
댓글