我正在使用 MySQL 作为存储构建电子表格应用程序,我需要识别正在客户端更新的记录以保存更改。
有没有一种方法,例如某种“内部记录标识符”(数据库引擎本身使用的内部)来唯一标识记录,以便我能够更新正确的记录?
当然,可以使用 SELECT 查询来识别记录,包括表中的所有字段,但显然在大多数情况下会返回多条记录。
重要提示:电子表格应用程序旨在处理任何表,即使是设计极差的表,也没有任何键,因此不能选择“定义具有唯一索引的字段并使用它”等解决方案,表结构可能非常多变一定不要紧。
非常感谢。