SQL:对任何给定MySQL表执行更新记录操作的最佳方法
我正在编写一个应用程序,对任何给定数据库(MySQL)中的任何给定表执行CRUD 我很难找到处理更新操作的最佳方法 我在想:1)在表中查找主键&2)根据两个记录(MySQL表中的传入和allready)之间的主键字段一致性更新记录 我知道,虽然每个表中的主键都非常重要,但它仍然是可选的,所以正如我所说的,我不确定是否有更好的方法,因为我的方法无法处理没有主键的表SQL:对任何给定MySQL表执行更新记录操作的最佳方法,sql,Sql,我正在编写一个应用程序,对任何给定数据库(MySQL)中的任何给定表执行CRUD 我很难找到处理更新操作的最佳方法 我在想:1)在表中查找主键&2)根据两个记录(MySQL表中的传入和allready)之间的主键字段一致性更新记录 我知道,虽然每个表中的主键都非常重要,但它仍然是可选的,所以正如我所说的,我不确定是否有更好的方法,因为我的方法无法处理没有主键的表 提前感谢。我发现我认为有效的答案如下:对于更新操作,向服务器发送两条记录,一条是未更新的记录,另一条是更新的记录 服务器端必须在upd
提前感谢。我发现我认为有效的答案如下:对于更新操作,向服务器发送两条记录,一条是未更新的记录,另一条是更新的记录
服务器端必须在update查询的where子句中包含未更新记录的每个字段,LIMIT=1(以避免重复记录的问题)。您需要它做什么?你的申请有多大?