4

该声明:

DELETE from users;

将从表用户中删除所有内容。但是如何从三个表用户、inactiveUsers、activeUsers 中删除所有内容

我在 Firefox SQLite 管理器中尝试了这个查询:

DELETE from users, inactiveUsers, activeUsers;

它给出了错误消息 -

SQLiteManager:可能的 SQL 语法错误:DELETE from users、inactiveUsers、activeUsers;[靠近“,”:语法错误]异常名称:NS_ERROR_FAILURE异常消息:组件返回失败代码:0x80004005(NS_ERROR_FAILURE)[mozIStorageConnection.createStatement]

4

2 回答 2

2

你不能运行三个查询吗?

DELETE from users;
DELETE from inactiveUsers;
DELETE from activeUsers;

如果这对您来说是一个大问题,那么您需要考虑创建外键。

于 2013-02-26T01:14:30.420 回答
1

使用 3 个查询 - 每个表一个。

于 2013-02-26T01:14:23.643 回答