博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
APEX PL/SQL动态获取年列表
阅读量:6908 次
发布时间:2019-06-27

本文共 519 字,大约阅读时间需要 1 分钟。

hot3.png

declare

 year number := to_char(sysdate,'yyyy');
min_year number := 2016;
num number := 1;
v_str varchar2(5000) := '';
begin 

while min_year <= year loop

-- DBMS_OUTPUT.PUT_LINE(min_year);
if num > 1 then
v_str := v_str || ',';
end if ;
v_str := v_str ||  min_year ;
min_year := min_year +1;
num := num + 1;
end loop;
v_str := 'regexp_substr(''' || v_str || ''',''[^,]+'',1,LEVEL)';
return('select ' || v_str || ' t,'|| v_str  ||'v from dual CONNECT BY  LEVEL < ' || num );
end 

转载于:https://my.oschina.net/youfen/blog/1933435

你可能感兴趣的文章
HDU2196-Computer
查看>>
cpp
查看>>
nginx 报错502Bad Gateway
查看>>
决定转移ubuntu
查看>>
Linux下查看文件内容时去掉空行和#开头的注释行
查看>>
[转载]linux 查看当前用户id、whoami用户列表、用户组、用户权限/etc/p
查看>>
Python简易购物车程序
查看>>
mui 关闭除指定页面之外的其他所有页面.
查看>>
反向引用 /1, /2...
查看>>
STM32配置一般过程(持续更新中)
查看>>
第十四天笔记
查看>>
使用正则表达式,取得点击次数,函数抽离
查看>>
网上安全方面的涉及到的方面(详解)
查看>>
UOJ #390. 【UNR #3】百鸽笼
查看>>
单向链表的建立与遍历
查看>>
Java Web整合开发(16) -- Struts 2.x 概述
查看>>
ArcSDE 直连问题
查看>>
WebSphere监控软件 TPV(Tivoli Performance Viewer)的缺点
查看>>
使用LoadRunner监控Apache的步骤 (转)
查看>>
netstat 命令详解
查看>>