这段代码有什么问题:
INSERT INTO main.table_1
(SELECT *
FROM TempDatabase.table_1
WHERE TempDatabase.table_1.ID != "5855CA0F8E23")
我对 ID 设置了条件以防止重复(也因为我在 main.table_1 上应用了约束)。然而,当我在 SQLiteManager 中运行时,我得到一个语法错误“near SELECT”。
如果我删除了括号,由于违反了 main.table_1 上的约束,我仍然会遇到另一个错误(就像完全忽略 WHERE 条件一样!)
我在这里做错了什么!