oracle 存储过程里的if else

发布网友 发布时间:2022-04-19 23:59

我来回答

3个回答

热心网友 时间:2022-04-09 06:23

create or replace procere p_run_temp as
S_DATE:=to_number(to_char(sysdate,'d'),'9');--查询下to_char这个函数是否有问题
begin
if S_date=4 then
p_temp();
else
p_temp2();
end if ;
end p_run_temp;

存储过程一般用AS。而且题中的存储过程语法也有问题。

热心网友 时间:2022-04-09 07:41

if  S_date = 4 then 
    p_temp();
elsif  S_date != 4 then
    p_temp2();
end if;

热心网友 时间:2022-04-09 09:15

if S_date=4 then
p_temp();
else
p_temp2();
end if;

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com