我正在学习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>
这样的东西?比如当它找到重复时,它仍会将数据插入表中吗?
答案 0 :(得分:3)
不,无法在受重复值限制的列中插入具有重复值的行。如果可以,结果将是数据库处于违反其自身约束的状态。
您必须删除表中的任何唯一键或主键约束,以允许相应列中的重复项。