求助~~~~~ 有个录入界面,界面上的数据都对应数据库里一张表的相应字段,如何实现,当录入数据的主键与库中的记录有相同时,更新该相同的记录;没有相同的主键记录,就查入一条新记录。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 使用ADO,或者其他什么的!如果你用的是.net。java有时候先删后插 用MERGE可以实现merge into 表名 using (插入或更新的数据) on 条件(是否有相同的主键记录) when match then update set .....when not match then insert into ..... 求助啊 group by 进行分组时发现数据不正确 orace数据库过程死的问题!!!!!! 请教下,为什么用PowerDesigner11生成Oracle9i数据库角本时,关系名不能超过15个字符? 请问这样的存储过程在Oracle中怎么写? 创建存储过程,输出参数可以是cursor(游标)类型的么? 请教数据导入的问题。。。 oracle怎么这么笨啦???——关于ref cursor 如何将ORACLE数据库的表记录输出到文本文件(成功后加分100) Oracle 版本差别? 大家看一下这个过程,转储的blob居然少了几千个字节? 请教一条sql语句的写法
java有时候先删后插
merge into 表名 using (插入或更新的数据) on 条件(是否有相同的主键记录)
when match then update set .....
when not match then insert into .....