要使用多个语句进行原子操作,请使用事务:
BEGIN;
DELETE FROM Friends;
DELETE FROM Stream;
DELETE FROM Version;
COMMIT;
如果使用sqlite3_prepare_v2,则必须一个接一个地执行这五个命令。使用sqlite3_exec,您可以一次调用执行它们(但sqlite3_exec
不支持sql参数)。
通过将分号分隔开来从单个查询中删除多个表
要使用多个语句进行原子操作,请使用事务:
BEGIN;
DELETE FROM Friends;
DELETE FROM Stream;
DELETE FROM Version;
COMMIT;
如果使用sqlite3_prepare_v2,则必须一个接一个地执行这五个命令。使用sqlite3_exec,您可以一次调用执行它们(但sqlite3_exec
不支持sql参数)。