oracle流程控制
来源:互联网 发布:人人宽客量化交易源码 编辑:程序博客网 时间:2024/06/11 13:19
1 case-when-then-else-end
--创建测试表,插入测试数据create table test( c1 varchar(50), c2 varchar(50));insert into test values('1', 'a');insert into test values('2', 'b');insert into test values('3', 'c');insert into test values('4', 'd');insert into test values('5', 'e');--case后直接列名,相当于等值判定。 如果注释掉else,可运行,对应的值为nullselect case c1 when '1' then 'x' when '2' then 'y' else 'z' end gggfrom test;--case后没有直接列名,可以做其他条件判断select case when c1 < '2' then 'x' when c1 > '3' then 'y' else 'z' end gggfrom test;--语法和上面是一样的update test set c1 = case c1 when '3' then 'c' when '4' then 'd' else c1 end where c1 in ('3','4','5');
阅读全文
0 0
- Oracle 流程控制语句
- Oracle流程控制相关
- oracle流程控制语法
- Oracle 流程控制
- 【Oracle】流程控制
- Oracle 流程控制/循环
- Oracle流程控制语句
- oracle流程控制
- Oracle使用手册(二)---流程控制
- 【初识Oracle】⑦PL/SQL控制流程
- Oracle,day6,PL/SQL流程控制
- Oracle基本操作九:流程控制(分支控制与循环控制)
- 控制流程
- 控制流程
- 流程控制
- 流程控制
- 流程控制
- 流程控制
- Topcoder SRM554 Hard : TheBrickTower(矩阵快速幂)
- Kaggle过程
- 就百度网页快照抓取时间的论点
- 欢迎使用CSDN-markdown编辑器
- C#程序最大占用的内存空间
- oracle流程控制
- day14泛型
- 安卓8.0 SystemUI 中的quick setting加入屏幕截图功能
- linux下如何利用QtCreator编译ARM版本的Qt程序
- Unity双引号字符串中运用的转义符(Unity萌新的备忘录)
- GAN与NLP的结合相关资料汇总与总结
- Unable to compile class for JSP 问题解决方法
- 论文:Deeplab_v1
- 30.Nginx HTTP之读取处理请求头函数ngx_http_process_request_headers