在MYSQL中有'重复键插入'吗?

时间:2018-05-30 03:34:53

标签: mysql unique-constraint

我正在学习MySQL并使用MagicalApp,如果我没有弄错的话,它会发生重复;它会更新行。那么,就我的问题而言,是否有像<button id="example1">button one bound</button> <button id="example2">button one bound</button> <button id="example3">button two unbound</button> <script> class MagicalApp { add() { console.log('this could do addition'); } } const app = new MagicalApp(); function contextOfEvent(event) { console.log('contextSensitive', this.add) } const btn1 = document.querySelector("#example1"); btn1.addEventListener('click', contextOfEvent.bind(app)); const btn2 = document.querySelector("#example2"); const btn2ClickHandler = contextOfEvent.bind(app) btn2.addEventListener('click', btn2ClickHandler); const btn3 = document.querySelector("#example3"); btn3.addEventListener('click', contextOfEvent); </script>这样的东西?比如当它找到重复时,它仍会将数据插入表中吗?

1 个答案:

答案 0 :(得分:3)

不,无法在受重复值限制的列中插入具有重复值的行。如果可以,结果将是数据库处于违反其自身约束的状态。

您必须删除表中的任何唯一键或主键约束,以允许相应列中的重复项。