假设您要运行一个更新查询并更新一个字段,但是您还想在将值更新为新值之前检索先前的值。有没有办法在一个查询中执行此操作?或者您是否必须在运行 UPDATE 之前运行 SELECT 才能获取值?
最佳答案
如果您要向表中添加一个BEFORE UPDATE
触发器,在触发器处理期间,受影响列的旧值和新值都将可用。在这里查看更多... http://dev.mysql.com/doc/refman/5.0/en/triggers.html .
关于sql - 有什么方法可以在使用 MySQL 更新的一次查询中获取旧字段名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4762170/