PupSQLiteで、下記がエラーになります
エラーメッセージ 【cannnot start a transaction within a transaction】

-------------------------
BEGIN;
UPDATE test SET [Name]="太郎" WHERE [ID]=2;
END;
--------------------------

2行目を UPDATEでなく SELECT文にすると正しく実行されます

何が原因でしょうか?