社区
Oracle
帖子详情
存储过程中是不是也有select case?
sunny6281
2004-06-10 11:34:18
如题,如果没有,难道要一层层的嵌套if else end if 这样吗?
...全文
203
7
打赏
收藏
存储过程中是不是也有select case?
如题,如果没有,难道要一层层的嵌套if else end if 这样吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dinya2003
2004-06-10
打赏
举报
回复
case 只在9i以上的版本中好用,9i以下的版本不支持的,在存储过程中应该也是可以用的./
atao245993
2004-06-10
打赏
举报
回复
9i中加入了SELECT CASE,而8i中如果有比较大段的选择一般都用
if
else
end if.
或
if
elsif
else
end if;
wwhile
2004-06-10
打赏
举报
回复
case value
when expression1 then
statement1;
end case;
sunny6281
2004-06-10
打赏
举报
回复
晕啊
我想要的是
select case i
case 0
case 1
case 2
end case;
这样的,
oracle查询语句里面的case ,decode ...就不要说了撒
ahui_song
2004-06-10
打赏
举报
回复
怎么用?
wwhile
2004-06-10
打赏
举报
回复
up!!!
freddy2003
2004-06-10
打赏
举报
回复
用Decode函数
SELECT product_id,
DECODE (warehouse_id, 1, 'Southlake',
2, 'San Francisco',
3, 'New Jersey',
4, 'Seattle',
'Non-domestic')
"Location of inventory" FROM inventories
WHERE product_id < 1775;
mysql触发器
中
case
语句,MYSQL在触发器上的
SELECT
CASE
中
调用
存储过程
本文讨论了在MySQL触发器
中
使用
SELECT
CASE
结构调用
存储过程
时遇到的语法错误,并提供了解决方案,即将
存储过程
转换为函数。
MySQL update
case
select
存储过程
设置定时任务
本文介绍了一个用于判断贷款记录状态的
存储过程
实现方法。该过程通过比较当前时间和贷款还款期限来更新贷款记录的还款状态,并设置了每五分钟执行一次的定时任务。
call 在mysql,在MYSQL上选择
CASE
和CALL程序
本文探讨了在MySQL
中
从
SELECT
CASE
语句调用
存储过程
遇到的问题及解决方案。通过将
存储过程
转换为函数并调整调用方式成功解决了语法错误。
存储过程
格式
本文介绍了SQL
中
的流程控制语句,包括IF...ELSE、
SELECT
...
CASE
和WHILE循环,并详细讲解了如何创建和使用
存储过程
。此外还涉及变量声明与赋值、多条件选择、循环语句及表操作等内容。
Oracle-游标和
存储过程
博客围绕数据库操作展开,介绍了带return和参数传递的游标、利用FOR循环检索游标统计部门平均工资,还涉及带update的游标修改员工工资,以及带
case
的
select
语句嵌套。同时讲解了不带参数的
存储过程
创建与调用,还有计算指定系总学分相关操作和游标变量。
Oracle
17,134
社区成员
55,258
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章