玩转C科技.NET

从学会做人开始认识这个世界!http://volnet.github.io

导航

统计

2012年1月15日 #

[SQL]如何使用MERGE方法有效地插入或更新数据

摘要:这是一个非常普遍的需求,当我们向一张表插入记录的时候,如果该记录已经存在(通常是主键相同/其他条件匹配),我们就不应当重复插入记录,而是更新该记录。 于是我们最原始的想法一般都是有这样一个存储过程/方法/SQL,先判断是否该记录是否存在,然后决定究竟是更新还是插入。 首先要避免的是用程序来回读取,它们起码要被原子性地处理在一起,否则先不说先判断再执行带来增加一次数据库访问给应用带来性能上的开销外,... 阅读全文

posted @ 2012-01-15 03:39 volnet(可以叫我大V) 阅读 (1826) 评论 (0) 编辑

使用Live Messenger联系我
关闭