SQLiteのSQLをバッチファイルで実行する

あらかじめ作成しておいたSQLファイルをバッチで実行したい。方法をメモっておく。

使用するのは「sqlite3.exe」であらかじめ「Sample.db」というSQLiteのDBファイルが作成されているとする。

SQLファイル

ファイル名を「Create_Table.sql」とする。SQLはテーブルを作成する単純なSQL。
以下中身。

CREATE TABLE Sample (
	_id INTEGER PRIMARY KEY AUTOINCREMENT,
	Name			TEXT,
	Age				INTEGER
);

バッチファイル

上で作成したSQLを実行する。以下中身。

@echo off
sqlite3.exe Sample.db < Create_Table.sql
exit