merge into user用法、oracle实例
来源:互联网 发布:问答cms 编辑:程序博客网 时间:2024/06/18 07:59
user表有id,name,age三个字段。执行下面的sql:
merge into user
using(select '12' as id,
'小丸子' as name,
'20' as age
from dual) t//--别名
on user.id= t.id
when mathed then//--情形1
update set user.name=t.name ,
user.age=t.age
when not matched then //--情形2
insert
(id ,name,age)
values
(sys_guid(),t.name,t.age);
=====================这条sql的作用:
1、如果user表中 有
id为12的一条记录,
就把它的name、age分别 更新 为 '小丸子'、20.
2、如果user表中 没有
id为12的一条记录,
======================
阅读全文
0 0
- merge into user用法、oracle实例
- merge into user用法、oracle实例
- oracle merge into 的用法详解+实例
- Oracle Merge Into 的用法详解实例
- Oracle merge into 的用法详解实例
- oracle merge into 的用法详解+实例
- Oracle Merge Into 的用法详解实例
- Oracle Merge Into 的用法详解实例
- Oracle merge into 的用法详解实例
- Oracle Merge Into 的用法详解实例
- Oracle Merge Into 的用法详解实例
- oracle merge into 的用法详解+实例
- Oracle Merge Into 的用法详解实例
- oracle merge into 的用法详解+实例
- oracle merge into 的用法详解+实例
- oracle merge into 的用法详解+实例
- oracle merge into 实例
- oracle merge into用法
- NYOJ19~擅长排列的小明
- 为什么通过GetComponent获取的组件,有时修改会无效?
- 关于Python爬虫无数据库的存储1之存储为csv格式
- 20. Valid Parentheses
- 20170705
- merge into user用法、oracle实例
- python 3 笔记1
- 机器学习-多元高斯分布(异常检测)
- springboot 1.5.3 源码分析(五):@SpringBootApplication注解,springboot注解
- 日记2017,12,17
- angular-cli
- Ubuntu配置JAVA环境变量
- 21.最后一篇csdn博客
- 远程Linux上搭建ftp服务器