设为首页
收藏本站
开启辅助访问
切换到窄版
登录
立即注册
中问网首页
我的收藏
站长博客
搜索
搜索
本版
帖子
用户
第一问答网
»
论坛
›
中问网
›
问答
›
PL/SQL Challenge 每日一题:2017-11-1 CASE语句的ELSE ...
返回列表
发新帖
PL/SQL Challenge 每日一题:2017-11-1 CASE语句的ELSE子句
[复制链接]
11
|
4
|
2008-9-15 01:28:12
|
显示全部楼层
|
阅读模式
(原发表于 2011-8-23)
最先答对且答案未经编辑的puber将获得纪念章一枚(答案不可编辑但可发新贴补充或纠正),其他会员如果提供有价值的分析、讨论也可获得纪念章一枚。
每两周的优胜者可获得itpub奖励的技术图书一本。
以往旧题索引:
http://www.itpub.net/forum.php?m ... eid&typeid=1808
原始出处:
http://www.plsqlchallenge.com/
作者:Steven Feuerstein
运行环境:SQLPLUS, SERVEROUTPUT已打开
注:本题给出答案时候要求给予简要说明才能得到奖品
这个代码块执行之后屏幕上会显示什么?
DECLARE
l_selection VARCHAR2 (1) := 'C';
l_value VARCHAR2 (100) := 'Fruit';
BEGIN
CASE l_selection
WHEN 'A'
THEN
l_value := 'Apple';
WHEN 'B'
THEN
l_value := 'Banana';
END CASE;
DBMS_OUTPUT.put_line (NVL (l_value, 'NULL'));
EXCEPTION
WHEN OTHERS
THEN
DBMS_OUTPUT.put_line ('Error');
END;
/
(A)
Fruit
(B)
Cherry
(C)
Error
(D)
NULL
回复
使用道具
举报
千问
|
2008-9-15 01:28:12
|
显示全部楼层
ccase语句没有分支选项会报错
回复
使用道具
举报
千问
|
2008-9-15 01:28:12
|
显示全部楼层
答案C, 2楼得奖。
如果一个CASE语句的WHEN子句没有找到任何匹配,并且那个语句没有ELSE子句,Oracle会报错:
"ORA-06592: CASE not found while executing CASE statement"
你并不一定要为一个CASE表达式提供ELSE子句。如果WHEN子句没有找到匹配,Oracle会为那个表达式返回NULL。
当你用CASE语句的时候,你不一定要包含ELSE子句。然而,如果没有包含,你必须确保至少有一个WHEN条件为TRUE。
回复
使用道具
举报
千问
|
2008-9-15 01:28:12
|
显示全部楼层
又涨知识了。好多细节啊
回复
使用道具
举报
千问
|
2008-9-15 01:28:12
|
显示全部楼层
截止到今日每日一题奖励已发,辛苦newkid大师
本期从10-18到11-1期
每10期题目发一次奖,10期内获奖最多的再奖励一本技术图书~原有的秀才系列徽章继续根据兑换规则兑换礼品~
大家多多努力哦~
本期获奖情况如下(10-20、10-27、无人获奖)
blacklm
却早已分离
却早已分离
却早已分离
却早已分离
却早已分离
hengun888
却早已分离
恭喜 却早已分离 同学获得一本技术图书,图书徽章已发,可以到书单换任意一本~
各位其他童鞋继续加油哦~
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
千问
主题
0
回帖
4882万
积分
论坛元老
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
积分
48824836
加好友
发消息
回复楼主
返回列表
问答
热门排行
1
结节性痤疮怎么治疗?
2
子宫平滑肌肉瘤术后需要放化疗吗?
3
宫颈上表皮低度病变如何治疗?
4
血小板、白细胞均低,但身体没有什么感觉或症状,需要我们如何做
5
我属于类风湿那种
6
麻烦你给指导一下!我这是什么情况引起的?
7
我怀疑是心脏病有时晕到、脸色发紫
8
心脏二尖瓣手术
9
使用外用溃疡散之后出现红色分泌物是否正常?
10
小儿尿常规检查无红细胞时是否还要查尿红细胞形态
11
子宫肌瘤手术后如何调养
12
风湿看属于什么科?
13
是否需要做肾穿检查
14
我对象的的病情
15
非经期出血,tct正常、hpv66阳性
16
腰椎骨桥断了佩带支具仍不能行走怎么办?
17
强直性脊柱炎吃什么药效果比较好
18
盆腔炎导致腰疼,疼痛面积扩大
19
抗核抗体阳性(+)是类风湿吗
20
脑淋巴瘤的治疗
21
患有糖尿病只要吃饭就要打胰岛素能否治疗?
22
想了解一下LEEP刀
23
排卵期同房后还没排.当天或第二天同房精子质量好吗?
24
子宫肌瘤两年一个变为多个多囊卵巢综合症
25
怎样才能彻底好
26
如何面对和治疗我现在的症状
27
我还能留住卵巢吗?
28
我是结缔组织病吗?全身无力酸痛
29
用了伊大妇宝和抗菌润露,用了3天不痒了,但头痛又身体僵硬,
30
我这种情况是否患有强直性脊椎炎?
31
请教术后六年宫颈管增生的治疗方法
32
宫颈椎切的最佳方法
33
多囊肾,多囊肝,高血压该如何治疗,有没有手术治疗的方法?
34
输卵管左侧有积水,右侧走形不好请问还能治吗
35
这么年轻为什么总是心脏不舒服?想要确诊。
36
张大夫,熬过了孕早期的我又有问题请教。
37
冠心病,现在左后背痛如何治疗?
38
先兆流产,我现在能坐车上班了么
39
怀孕初期基础体温下降,担心黄体不足
40
子宫肌瘤加早孕想及时开刀
41
腹膜炎自行恢复的时间
42
我怀孕了,但是子宫肌瘤8.6*7.9能继续妊娠吗
43
心血管支架手术后支架两头被堵怎么办
44
关于抗体定量和HBVDNA的检查
45
我4年前妊高症,现在还可以怀孕吗?
46
甲状腺功能与生育有关吗?
47
完全性左束传导阻滞能用倍他乐克降压吗?
48
麻烦管梁医生看下我的报告单
49
胎儿左、右心室有强光点
50
此情况的甲状腺疾病适合怎样治疗?
51
胎儿左、右心室强光点
52
急需张主任的帮助
53
换瓣手术后心跳不规律怎么办?
54
白血病M3型两年多,不在进行化疗可不可以?
55
产检四维彩超
56
鼻头长痤疮如何治疗?
57
红细胞平均体积(MCV)偏高如何应对
58
用什么办法最快能把甲状腺治好?
59
怀孕7个多月,有两个约5CM左右的子宫肌瘤,能否剖宫产时一并摘除
60
小三阳孕妇如何进行阻断
61
孕妇四个月左右下腹疼!!!!
62
做排畸彩超最晚不能超过几周?
63
皮脂分泌多引起的毛囊炎
64
请教大夫乙肝孕妇做羊水穿刺是否会增加感染婴儿几率?
65
强直性脊柱炎会引起大腿萎缩吗
66
发现胎儿腹腔内有囊性结构怎么办?
67
婴儿硬模下积液如何治疗
68
宝宝睡眠时间短促少也是病吗?
69
怀孕40多天下身流出有点红类似白带的东...
70
您好,我今年54岁,女。05年出现高血压...
71
乳腺腺瘤要不要开刀
72
你好医生,我想咨询一下我的右腿..
73
风湿性多肌痛一定要吃强的松吗
74
我干燥综合症已经治疗八个月了,还要继续治疗吗?
75
请问宫颈囊肿7-8毫米大需要怎样的治疗好
76
内服珍珠粉,想令皮肤好一些,青春痘可以好,这个方法行吗?
77
类风湿去哪儿治怎样治
78
病毒性脑炎中到重度能否医好
79
那位高人帮忙给我的儿子取个好名字?
80
怀孕两个不小心吃了减肥药有影响吗
81
如何治疗猪癫疯?(发病时两眼白..
82
我得了慢性咽炎正在服西药期间能否吃胡萝卜
83
月经期间能否喝益母草
84
预激综合征行射频消融术50后发现复发是怎么回事?
85
小儿肿瘤术后可否用生长激素
86
脑垂体腺瘤术后复查
87
痤疮治疗要注意什么
88
什么情况下需要穿刺检查
89
我的拇指痛是咋回事
90
月经来临,腰很酸这么办
91
椎管狭窄能用针灸治疗吗
92
剖腹产后多久可以用力拉大便
93
我家宝宝三个月打百白破后一直哭闹不止,是不是正常的疫苗反应呢?
94
打篮球后血尿一次,酱油色,查红细胞满视野,蛋白一个加号
95
头痛,吃饭呕吐
96
甘油三酯3.92吃什么药较好
97
宝宝自费疫苗好不好?需不需要打?
98
收费的疫苗(自愿)是打好还是不打好!
99
左前胸疼,不敢喘气