需要从表中获取一行,并删除同一行。
它在哪一行都没有关系。该函数应该是通用的,因此列名是未知的,并且没有标识符。(可以假设行作为一个整体是唯一的。)
结果函数类似于堆栈的 pop() 函数,只是元素的顺序无关紧要。
可能的解决方案:
- 删除到临时表中。
(这可以在 pysqlite 中完成吗?) Get *
以 1 为限制,Delete *
以 1 为限制。
(如果只有一个用户,这是否安全?)- 获取一行,然后使用
WHERE
比较整行的子句删除。
(这可以在 pysqlite 中完成吗?)
建议?