oracle里通过merge语句判断重复插入方法是什么呢?
2018-04-09 05:48:35S***
oracle里通过merge语句判断重复插入方法是什么呢?oracle里通过merge语句判断重复插入方法是什么呢?:由于项目中需要用到批量插入,为了防止用户插入重复的数据,需要先判断插入的数据是不是已经存在,如果存在?
最佳回答
数据库:TEST 1 CREATE TABLE TEST( 2 ID NUMBER NOT NULL, 3 NAME VARCHAR2(30) NOT NULL, 4 SEX VARCHAR2 (2) DEFAULT '男' 5 ) 插入两条数据: 1 INSERT INTO TEST VALUES(1,'SUNZHENXING','男') 2 INSERT INTO TEST VALUES(2,'SUNHAILONG','女') MERGE语句: 1 MERGE INTO TEST A USING TEST B 2 ON (A。
NAME=B。NAME) 3 WHEN MATCHED THEN 4 UPDATE SET A。SEX='女'WHERE A。NAME='SUNZHENXING' 5 WHEN NOT MATCHED THEN 6 INSERT VALUES (3,'SUNZHENXING','女') 需要注意的是:MERGE语句中的UPDATE语句和INSERT语句和一般的SQL语句格式有点不同 考试大温馨提示:本内容来源于网络,仅代表作者个人观点,与本站立场无关,仅供您学习交流使用。
其中可能有部分文章经过多次转载而造成文章内容缺失、错误或文章作者不详等问题,请您谅解。如有侵犯您的权利,请联系我们,本站会立即予以处理。
2018-04-09 12:01:25
很赞哦! (239)
相关文章
- 如何用ASP编程,用判断语句来编写这个图形?
- 判断下列语句是否是命题,若是,判断其真假,并说...
- 如何判断一个句子是叙事性语句还是描述性语句
- 如何判断气管插管有无插入气管
- 判断语句主要有哪些?
- vb判断语句的使用方法是什么?
- 在Flashcs3里如何插入重新播放功能语句
- 如何判断一个句子是叙事性语句还是描述性语句
- oracle里通过merge语句判断重复插入方法是什么呢?
- oracle中判断语句有哪些?
- 判断字符串是否为数字的语句是怎样的?
- linuxshell编程if语句内判断参数有哪些呢?
- 判断病句的问题
- C语言中怎么让while语句内的if语句反复判断?
- VB中如何用case语句判断象限
- 判断下列语句是否是命题,若是,判断其真假,并说...
- 在sql的where条件下怎么加判断语句?
- 怎么用sql语句插入单个属性值?
- 怎样能够判断出给出的语句条件能组成集合
- SWITCH语句可以用于判断操作吗?
- 判断语句主要有哪些?
- oracle中判断语句有哪些?
- vb判断语句的使用方法是什么?
- linuxshell编程if语句内判断参数有哪些呢?
- 判断字符串是否为数字的语句是怎样的?
- 如何利用java语句插入北京图片
- Java:通过JDBC进行数据insert,如果插入失败如何判断是因为语句错误还是数据库满了
- sqlsugar怎么判断插入失败
- matlab里,怎么用if语句判断奇数偶数?