--mysql中的三中迴圈 while 、 loop 、repeat 求 1-n 的和
--第一種 while 迴圈
--求 1-n 的和
/*while迴圈語法:
while 條件 do
迴圈體;
end while;
*/create
procedure add_calendar(a int
)
begin
declare i int
default1;
while i<=a do --
迴圈開始
insert
into calendar(datelist) values
( adddate(
(
--這裡的起始日期,你可以換成當前日期
date_format("2019-1
-1", '
%y-%m-%d') ),i
) );
set i=i+1;
endwhile; --
迴圈結束
end;
--執行儲存過程
call add_calendar(10000
);
--刪除儲存過程
drop
procedure
ifexists add_calendar;
乙個簡單的儲存過程
set quoted identifier off goset ansi nulls on goalter procedure list gz p zgh int null as begin if p zgh is null begin print 請輸入乙個職工號 return end else ...
乙個簡單的儲存過程
建立物件 set oconn server.createobject adodb.connection set ors server.createobject adodb.recordset set ocmd server.createobject adodb.command 資料連線 strcon...
乙個簡單的儲存過程
建立乙個簡單的儲存過程 其中涉及到是基本的傳參,定義引數,引數賦值,條件語句,迴圈語句,用游標遍歷等基本語法 建立乙個儲存過程 create or replace procedure addgoods 傳入兩個變數,乙個輸入變數,乙個輸出變數,輸出變數用來作為返回值 gname1 user tabl...