欢迎来到我的维度空间:今天是 本博客所有文章系本人在学习过程中遇到好的资料直接转载过来、有时候没有贴源码、原文地址,请谅解。
摘要: 动机:想在Oracle中用一条SQL语句直接进行Insert/Update的操作。说明:在进行SQL语句编写时,我们经常会遇到大量的同时进行Insert/Update的语句,也就是说当存在记录时,就更新(Update),不存在数据时,就插入(Insert)。实战:接下来我们有一个任务,有一个表T,有两个字段a,b,我们想在表T中做Insert/Update,如果存在,则更新T中b的值,如果不存在,则插入一条记录。在Microsoft的SQL语法中,很简单的一句判断就可以了,SQL Server中的语法如下:if exists(select 1 from T where T.a='100 阅读全文
posted @ 2012-12-27 13:49 胡博维 阅读(193) 评论(0) 推荐(0) 编辑