created: 2024-06-30T01:56:01.735Z
sqlite と csv の簡単な調査に duckdb をつかったメモ
sqlite ファイルを接続
ATTACH
するだけで接続できる。
D ATTACH './master.sqlite3' (TYPE SQLITE);
D use master
D show tables;
...(略)
ヘッダ行のない CSV ファイルを SELECT
- ヘッダ行がない場合は
header = false
をつける - カラム名は
column00
というように勝手につけてくれる
D SELECT column00 FROM read_csv('shop_urls.csv', header = false);
ファイルから SQL を直接実行する
よくエディタで /tmp/_.sql
を編集してそれを実行する、ということをやるので。
.read /tmp/_.sql
vscode の拡張があるみたいなのでそっちでもよさそう。