Mysql在重复键上插入相同的值

时间:2013-10-23 11:34:26

标签: mysql

当我更新Mysql中的值时,当要更新的值与新值相同时,受影响的行为0,否则为1.受影响的行的值是什么,当我在重复键更新时使用insert时在这种情况下。它是0还是2?我在文档中找不到它。

1 个答案:

答案 0 :(得分:1)

如果您的数据库支持重复键,则会影响1行。如果您的数据库不支持它,您将收到错误。

编辑:http://dev.mysql.com/doc/refman/5.0/en/insert-on-duplicate.html因为我误解了这个问题。