2008/4/10更新 対応バージョン: 3.5.7 外部ファイルに記述されているSQLを実行するには以下のような方法がある。 SQLiteの管理コマンド.readを使用する % cat select.sql select * from customer; % sqlite3 test.db sqlite> .read select.sql 1|foo|01-234-5789|park 2|bar|99-999-9999|apart 3|baz|| sqlite3コマンドに直接引き渡す % sqlite3 test.db < select.sql 1|foo|01-234-5678|park 2|bar|99-999-9999|apart 3|baz|| ヒアドキュメントを使用してシェルスクリプト内に記述する % cat select.sh #!/bin/sh db=$1 sqlite3
![[SQLite] 外部ファイル内のSQLを実行する - Life with IT](https://cdn-ak-scissors.b.st-hatena.com/image/square/63c67004f340a9cfebe1346d512a10a786385cbc/height=288;version=1;width=512/https%3A%2F%2Fl-w-i.net%2Fimg%2Flogo_256.png)