duckdb + excel
SELECT current_setting('extension_directory');
SELECT * FROM pragma_version();
SELECT duckdb_version();
# extension 상태를 볼 수 있다.
SELECT * FROM duckdb_extensions();
INSTALL 'excel';
LOAD 'excel';
select * from read_xlsx('file_example_XLSX_5000.xlsx');
select * from read_excel('file_example_XLSX_5000.xlsx');
Excel을 읽어서 sqlite에 넣으려다 왠지 있을것같아 찾아보니 있다.
duckdb에 excel을(csv가 아니다) 직접 읽을수 있는 방법을 찾아보니 있다.
다만, 이 녀석 여러가지 버전관련 설정을 타는지, duckdb_version() 명령은 안 되고, pragma_version()으로 확인 했을 때 v1.3.0에서 read_xlsx() 명령으로 작동하는 것을 확인한다.
즉, 자신의 상황에따라 이것 저것 점검 할 것이 많다는 뜻일수있다.