자동 완성

자동 완성

DuckDB CLI 셸은 autocomplete 확장을 통해 SQL 쿼리의 컨텍스트 인식 자동 완성을 제공해요. Tab 키를 누르면 자동 완성이 동작해요.

출처: 문서

본문

셸은 autocomplete 확장을 통해 SQL 쿼리의 컨텍스트 인식 자동 완성을 제공해요. Tab을 누르면 자동 완성이 트리거돼요.

여러 자동 완성 제안이 존재할 수 있어요. Tab을 반복해서 눌러 제안을 앞으로 순환하고, Shift+Tab으로 뒤로 순환할 수 있어요. ESC를 두 번 누르면 자동 완성을 되돌릴 수 있어요.

셸은 네 가지 다른 그룹을 자동 완성해요.

  • 키워드
  • 테이블 이름과 테이블 함수
  • 컬럼 이름과 스칼라 함수
  • 파일 이름

셸은 SQL 문에서의 위치를 보고 어떤 자동 완성을 트리거할지 결정해요. 예를 들어:

SELECT s
student_id
SELECT student_id F
FROM
SELECT student_id FROM g
grades
SELECT student_id FROM 'd
'data/
SELECT student_id FROM 'data/
'data/grades.csv

더 알아보기 (Learn more)