バッチファイルから
・SQLiteへINSERT文を発行
できます!
前提
・SQLiteがインストールされていること。
・SQLiteコマンドラインツールがダウンロード済みであること。
コード
ここでは例として、
・デスクトップ上のSQLiteファイル「sampleDB.db」の
・テーブル「employee」へINSERT文を実行
します。
@echo off
REM SQLiteコマンドラインツール
set cmdTool=C:\sqlite-tools-win32-x86-3410200\sqlite3.exe
REM DB名(SQLiteのファイル名)
set dbName=C:\Users\user\Desktop\sampleDB.db
REM INSERT文
set sql="INSERT INTO employee VALUES('00004','太田史郎','男','情シス')"
REM コマンドを実行
%cmdTool% %dbName% %sql%
rem 実行結果を確認
if %errorlevel% == 0 (
echo 正常終了しました。戻り値:%errorlevel%
) else (
echo 異常終了しました。戻り値:%errorlevel%
)
echo.
pause
exit
実行結果
SQLiteへINSERT文を実行できました。
参考
上記のコードで使用した以下の詳細は、公式サイトをご確認ください。
●「if」と環境変数「errorlevel」