社区
基础和管理
帖子详情
一个存储过程的问题,n简单!
kola1017
2005-02-28 11:31:20
在存储过程中在if语句里头嵌套if语句怎么写啊
比如:
if ( 条件a) then
if ( 条件a1) then
.....
elsif (条件a2) then
...
else
....
end if
elsif (条件b) then
.....
end if;
如果这样写,编译的时候好像if (条件a)不成立的话,就直接进到elsif(条件a2)去了
请问怎么解决啊
...全文
184
6
打赏
收藏
一个存储过程的问题,n简单!
在存储过程中在if语句里头嵌套if语句怎么写啊 比如: if ( 条件a) then if ( 条件a1) then ..... elsif (条件a2) then ... else .... end if elsif (条件b) then ..... end if; 如果这样写,编译的时候好像if (条件a)不成立的话,就直接进到elsif(条件a2)去了 请问怎么解决啊
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
myjqdz
2005-03-01
打赏
举报
回复
什么出入?你可以在if条件后面加上begin...end;else begin...end;最后end if;
这样就可以看的更清楚点,应该不会出现你说的那样的情况。
kola1017
2005-02-28
打赏
举报
回复
我想知道执行的时候这个语句的逻辑和我想的是不是一样
因为单步调试的时候和逻辑上好像有点出入
yxxx
2005-02-28
打赏
举报
回复
这样应该没有问题啊
xpony
2005-02-28
打赏
举报
回复
你看看运行结果,这样写没有问题
PL/SQL 单步调试的时候显示好像有点问题,上面的语句可以的
fuxia
2005-02-28
打赏
举报
回复
逻辑就是这样的,你想做什么呢
langmanhufei
2005-02-28
打赏
举报
回复
你的写法是正确的,应该不会出现你所说的情况
MySQL
存储过程
(创建海量数据实验环境)
================================ #
存储过程
概念
存储过程
是数据库管理中常用的技术之一,可以很方便的做些创建数据、统计数据、分析数据等工作,当前的主流数据库都支持
存储过程
,但不同的数据库环境语法结构有...
mysql
存储过程
和存储函数练习
mysql数据库练习4-
存储过程
和存储函数
存储过程
和存储函数语法存储函数案例演示
存储过程
和存储函数语法 创建
存储过程
create procedure p1(存储名)(in suppiler_num varchar(10)) begin declare results int...
ORACLE
存储过程
目录一、
存储过程
的创建二、
存储过程
语法说明1.
存储过程
的基本结构2.变量的声明和赋值三、流程控制语句四、循环控制语句 本文是基于oracle编写的
存储过程
,以下所说的
存储过程
均为oracle中的
存储过程
,以及下面所说...
存储过程
之一—建立
简单
的
存储过程
一、
存储过程
存储过程
(Stored Procedure)是在大型数据库系统中,一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户 通过指定
存储过程
的名字并给出参数(如果该
存储过程
带有参数)来执行它。而...
什么是
存储过程
什么是
存储过程
:
存储过程
可以说是
一个
记录集吧,它是由一些T-SQL语句组成的代码块,这些T-SQL语句代码像
一个
方法一样实现一些功能(对单表或多表的增删改查),然后再给这个代码块取
一个
名字,在用到这个功能的时候...
基础和管理
17,377
社区成员
95,128
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章