sql 排重方法 如果是oracle数据库的话,试试merge语法 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 具体能说一下怎么样吗?可以将导入的记录存入一个新表中,然后对新表和原表执行merge into语句,具体语法楼主百度一下吧 具体如何merge可以参考这篇博客http://www.cnblogs.com/highriver/archive/2011/08/02/2125043.html merge方法是你最好的选择,具体语法:merge into table t using (select id,name from table_tmp) t1 on t.id=t1.idwhen matched then update set t.id=t1.id, t.name=t1.namewhen not matched then insert (t.id, t.name) values (t1.id, t1.name) merge into sql server 2005 不支持该语法,2008 开始支持 请各位牛人解答 问一个远程 上传文件的 JAVA监控系统 请问那些lang包里的那些函数要不要记牢固呢? 高手请听题:JSP出错页面中什么时候出现“ROOT CAUSE”? jstl中类型转换问题 哎!怎么做个数字输入框啊?? 在申明class时,前面不注明所属类型是什么意思? finalize 方法什么时候调用 导入了指定的不可见类型 求一个特殊的排序输出的题目 request.getInputStream()未读取到数据
可以将导入的记录存入一个新表中,然后对新表和原表执行merge into语句,具体语法楼主百度一下吧
merge into table t using (select id,name from table_tmp) t1 on t.id=t1.id
when matched then
update set t.id=t1.id, t.name=t1.name
when not matched then
insert (t.id, t.name) values (t1.id, t1.name)