統計商戶24個月連續流水總月數儲存過程

2021-09-05 08:33:14 字數 1010 閱讀 8345

【統計商戶24個月連續流水總月數儲存過程】

刪除儲存過程

sql> drop procedure checklen;

procedure dropped

建立儲存過程

sql> create or replace procedure checklen(val in varchar2,resultval out number) as

maxlen number;

nowlen number;

begin

maxlen := 0;

nowlen := 0;

for i in 1..24 loop

if substr(val,i,1)='0' then

nowlen := 0;

else

nowlen := nowlen + 1;

if nowlen>maxlen then

maxlen := nowlen;

end if;

end if;

end loop;

resultval := maxlen;

end;

/開啟螢幕輸出

set serveroutput on;

測試儲存過程

declare

resultval number;

begin

checklen('111000000000000000011110',resultval);

dbms_output.put_line(resultval);

end;/4

pl/sql procedure successfully completed

劉盛 leonarding

2016.1.14

北京&winter

分享技術~成就夢想

blog:www.leonarding.com

在這裡你能得到技術、實事、熱點訊息等新興事物的思考和觀點,別的地方可能沒有的東西。我將為大家提供最新技術與資訊動態,傳遞正能量。

入職4個月

現在工作了,從事的是嵌入式行業,和過去的純軟體開始區別很大,需要掌握大量的硬體基本知識,在初入的2個月力,我竭力去學習硬體知識,發現一點基礎都沒有的我,實在是好難好難,我奮力學習,現在還是能夠解決一些問題。畢竟是純軟體初始對於硬體裡面的專業術語和知識還不勝了解。現在我好像也習慣了這樣的工作方式,經常...

2個月的轉變

2個月前來到兄弟連,痛苦並努力著活到現在。我是乙個沒拿槍就上戰場的士兵。2個月前過著平淡如水的文員生活,每天5點下班看電視 逛街,週六日繼續約朋友逛街。看似很爽,其實內心很不安,覺得自己一直在飄,找不到方向,不知道目標為何物。有時問自己,以後就這樣每月2千塊嗎?不可以!我不想每天混混沌沌的生活,想要...

2個月的轉變

2個月前來到兄弟連,痛苦並努力著活到現在。我是乙個沒拿槍就上戰場的士兵。2個月前過著平淡如水的文員生活,每天5點下班看電視 逛街,週六日繼續約朋友逛街。看似很爽,其實內心很不安,覺得自己一直在飄,找不到方向,不知道目標為何物。有時問自己,以後就這樣每月2千塊嗎?不可以!我不想每天混混沌沌的生活,想要...