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 の拡張があるみたいなのでそっちでもよさそう。

宮本武蔵 全8巻合本完全版
[ad] 宮本武蔵 全8巻合本完全版
吉川英治 (Kindle版)