oracle if else if elsif
来源:互联网 发布:梵高 知乎 编辑:程序博客网 时间:2024/06/08 06:50
今天写oracle 存储过程遇到一个问题:
开始时这样写
if A = '1' then
......
else if A = '2' then
......
end if;
在PL/SQL编辑环境下编译时报错,看了一会没发现问题,又编译了几次,没通过。
无奈,去百度了一下,终于发现问题所在,在ORACLE中不是else if 而是 elsif,少了个 'e' ,太恶心了!
这样写就对了
if A = '1' then
......
elsif A = '2' then
......
end if;
如果 一定要写成 else if 就要这样
if A = '1' then
......
else if A = '2' then
......
end if;
end if;
呵呵,上网一搜,发现很多人和我犯同样的错误。。。。。。
哎,同样的逻辑,在不同编译环境中,代码不同,以后得注意了,同样的错误以后不能再犯。
来源:http://hi.baidu.com/lordx/blog/item/61cfa71829cb6c1534fa41ba.html
- ORACLE ELSE IF,ELSIF
- oracle if else if elsif
- ORACLE ELSIF 与 ELSE IF
- oracle if else elsif 使用例子
- perl if elsif else
- ORACLE if、elsif用法
- Oracle:PL/SQL--流程控制(一)——条件结构:if-then、if-then-else、if-then-elsif
- oracle控制语句学习一——if elsif else控制语句
- Oracle的if else if...
- Oracle if else if语句
- oracle存储过程if-else if-else
- if, else if, else
- if else if else
- if (){}else if(){} else{}
- 恶心的Oracle的if else if...
- 恶心的Oracle的if else if...
- 很有意思的oracle if elsif 少个E
- ORACLE IF ELSE语句写法
- utf8转gb231大字符集版
- SpringMVC 接收表单数据的方式
- 2011.10.17
- 重定向和请求分派
- struts 2 标签
- oracle if else if elsif
- 商业智能BI的三个层次-----数据报表、数据分析、数据挖掘
- 菜鸟,大牛和教主,三者的区别
- vim折叠代码
- excel将某列内容相同的相邻单元格合并
- 做个人站长所必须的50个条件
- sql对时间的查询
- vim 插件命令
- 产品管理职位的级别都有哪些