函式名:nomodify
begin
declare auditp int(10);
declare scorep double(20,2);
declare sid int(10) ;
declare cid int(10);
set sid=( select auditid from a_countdown where isuse='1' and type='4' and endtimeset cid=( select id from a_countdown where isuse='1' and type='4' and endtimeif sid is not null and sid<>0 then
set auditp=(select auditobject from audit_process where id=sid);
set scorep=(select score from audit_process where id=sid);
insert into jf_userscorelog (userid,auditid,score,scorenameid,scoringtime,scorereason,scoreruleid)
values(auditp,sid,scorep,11,sysdate(),'對員工工作績效考核的評分',33);
update audit_process set state=4,isrechange=0 where id = sid;
delete from a_countdown where id=cid;
end if;
end說明: declare是宣告乙個引數
可以在計畫事件中執行函式 nomodify ,如:
begin
call nomodify();
end配置計畫示例
也可以在事件中直接寫,如:
begin
delete from t_task_affix where length(taskid)>32;
delete from bs_backcashplanissue where length(planid)>32;
delete from f_feedback where length(feedbackid)>32;
end
事件物件(示例 封裝函式EventUtil )
事件物件 什麼是事件物件?在觸發dom上的事件時都會產生乙個物件。事件物件event 1.dom中的事件物件 1 type屬性用於獲取事件型別 2 target屬性用於獲取事件目標 3 stoppropagation 方法用於阻止事件冒泡 4 preventdefault 方法用於阻止事件的預設行為...
mysql 函式例項 mysql常用函式示例
create table orders orderid int 10 not null auto increment comment 編號 productname varchar 32 not null comment 名稱 orderdate datetime not null comment 時...
「OnBeforePrint」事件示例
目前所講都是在主過程中處理的指令碼,這些指令碼在報表開始執行時被執行。在主過程中,可以執行任選初始化設定,初始化變數。然後想在報表的整個處理過程中都能控制,僅僅乙個主過程還遠遠不能滿足需求。出於此原因,每個報表物件都帶了幾個事件,在指令碼中可以給物件賦值事件控制代碼。例如在資料欄的事件中可以對記錄進...