11
“ INSERT IGNORE”和“ INSERT…在重复密钥更新上”
在执行INSERT包含多行的语句时,我想跳过重复的条目,否则它们会导致失败。经过研究后,我的选择似乎是使用以下任一方法: ON DUPLICATE KEY UPDATE 这意味着要付出一定代价进行不必要的更新,或者 INSERT IGNORE 这暗示了其他类型的失败的邀请。 这些假设对吗?跳过可能导致重复的行并继续其他行的最佳方法是什么?
插入是将信息添加到该信息应驻留在的更大容器中的操作。一些示例包括将文件插入文件系统,将记录插入数据库或将项目插入列表。