如何在MYSQL中使用随机值自动更新数据库字段

时间:2012-09-28 17:04:35

标签: mysql database

我理解如何使用随机值填充字段,但我需要使用每个新列的随机值自动更新字段。出于某种原因,我无法弄清楚如何做到这一点。

顺便说一句,如上所述,这是针对MySQL中的数据库。

谢谢大家

1 个答案:

答案 0 :(得分:0)

您可以使用触发器在插入后更新特定列,如下所示:

DELIMITER |

CREATE TRIGGER randtrigger AFTER INSERT ON your_table
  FOR EACH ROW BEGIN
    UPDATE your_table SET some_column = rand()
    WHERE id = NEW.id;
  END;
|

DELIMITER ;