社区
基础和管理
帖子详情
在ORACLE8i中有没有类似于if a>0 then ... else...的函数
snoopy_wx
2003-01-03 04:05:54
在ORACLE8i中有没有类似于if a>0 then ... else...的函数
比如Decode(a,0,name)就是 if a=0 then select name
...全文
87
1
打赏
收藏
在ORACLE8i中有没有类似于if a>0 then ... else...的函数
在ORACLE8i中有没有类似于if a>0 then ... else...的函数 比如Decode(a,0,name)就是 if a=0 then select name
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bzszp
2003-01-03
打赏
举报
回复
就是用decode
Oracle
入门课程
12、
Oracle
集合运算 13、
Oracle
视图 14、
Oracle
序列 15、
Oracle
索引 16、
Oracle
基本语法 17、
Oracle
数据类型 18、
Oracle
变量 19、
Oracle
运算符 20、
Oracle
条件控制 21、
Oracle
循环 22、
Oracle
循环控制 23、
Oracle
...
oracle
中
if/else功能的实现的3种写法
1、标准sql规范一、单个IF 1、if a=... then ......... end if;2、if a=... then ...... else .... end if;二、多个IFif a=.. then ...... elsif a=.. then .... end if; 这里
中
间是“ELSIF”,而不是ELSE IF 。这里需要特别注意 2、decode
函数
DECOD
Oracle
中
if/else功能的实现的3种写法
1、标准sql规范一、单个IF1、if a=... then.........end if;二、多个IFif a=.. then......elsif a=.. then....end if;表示如果value等于if1时,DECODE
函数
的结果返回then1,...,如果不等于任何一个if值,则返回else。3、ELSE 为除此之外的默认情况,
类似
于高级语言程序
中
switch case的default,可以不加。
Oracle
中
if...then...else的使用
set serveroutput on declare a varchar2(10); b varchar2(20); begin a:='qwer'; b:='qwerqwer'; if length(a)>length(b) then dbms_output.put_line('字符串"'||a||'"的长度比字符串"'||b||'"的长度大'); e...
oracle
sql语句
中
if/else功能的实现的3种写法
1、标准sql规范 一、单个IF 1、 if a=... then ......... end if; 2、 if a=... then ...... else .... end if; 二、多个IF if a=.. then ...... elsif a=.. then .... end if; 这里
中
间是“ELSIF”,而不是ELSE IF 。这里需要特别注意 ...
基础和管理
17,377
社区成员
95,127
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章