oracle过程中如何循环指定日期到当前日期,并且我要拿到这个日期
3个回答
展开全部
v_date datea;
while v_date<=sysdate loop
dbms_output.put_line(to_char(v_date,'yyyy-mm-dd'));
v_date:= v_date + 1;
end loop;
while v_date<=sysdate loop
dbms_output.put_line(to_char(v_date,'yyyy-mm-dd'));
v_date:= v_date + 1;
end loop;
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用什么方法存储过程吗?
create or replace procedure p1
(
v_date date
)
as
begin
while v_date<=sysdate loop
dbms_output.put_line(to_char(v_date,'yyyy-mm-dd'));
end loop;
end;
不知道你具体的执行语句是什么,用输出语句代替了。
dbms_output.put_line(to_char(v_date,'yyyy-mm-dd'));
create or replace procedure p1
(
v_date date
)
as
begin
while v_date<=sysdate loop
dbms_output.put_line(to_char(v_date,'yyyy-mm-dd'));
end loop;
end;
不知道你具体的执行语句是什么,用输出语句代替了。
dbms_output.put_line(to_char(v_date,'yyyy-mm-dd'));
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐于2017-08-07
展开全部
v_date datea;
while v_date<=sysdate loop
dbms_output.put_line(to_char(v_date,'yyyy-mm-dd'));
v_date:= v_date + 1;
end loop;
while v_date<=sysdate loop
dbms_output.put_line(to_char(v_date,'yyyy-mm-dd'));
v_date:= v_date + 1;
end loop;
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询