存储过程24915

上传人:人*** 文档编号:548901211 上传时间:2023-03-14 格式:DOC 页数:21 大小:104KB
返回 下载 相关 举报
存储过程24915_第1页
第1页 / 共21页
存储过程24915_第2页
第2页 / 共21页
存储过程24915_第3页
第3页 / 共21页
存储过程24915_第4页
第4页 / 共21页
存储过程24915_第5页
第5页 / 共21页
点击查看更多>>
资源描述

《存储过程24915》由会员分享,可在线阅读,更多相关《存储过程24915(21页珍藏版)》请在金锄头文库上搜索。

1、存储过程:newflwset ASI_NULS ONst QUED_IDNIFIE ONOATR procedur db。nl flw_d int,uid nt,reasnvara(20),页面隐藏文本域的值流程的Idhdfflowd archar(50),pid int outas S NCOUNT ON;dareerr it计数器e err=0bg tnactin secl idint -获取最新生成的自增列i获取流程第一步的下一步Id(预备)eare pr_tovrchr(20)-获取流程第一步的下一步(实际)decre _toD vchar(20)-获取df14_lo_processl

2、arecid in-获取名称f10_flow_processdecare prs_menvarchr(5)-获取流程名称decar flwName varr(50)-获取新插入f108_low_ins表的Iddclare fffD i-获取新插入f10flw_pcs_insh表的Iddcare fpID获取表单版本Iddclre forsrionID intclare orVrioname nvahr(50)-获取ormPattrn最新一条数据的IdbegnIRTINT f13_lwrn(fow_id ,bi_sr ,bgin_ime ,attamnt_i,tcnt_nam ,el_fag ,

3、fcu_use ,reo ,wflag) LES(flow_i,uer_d,etdte(),0,0,,eao,)s r=rr+erse _i=identityelet prcs_to=prcs_NoFROM 14_flw_rocess here lwidhdffowid and cs_N= and pcstse ererr+rroseletpcstoID=pcs_No FOM f4_fow_prcss hee l_d=hflowid a I=SSRING(rcs_to,,CHINEX(,,prcs_to,0)se er=err+errorlet prs_d=IdFO f14_flow_proc

4、ess hr flow_id=dlowi and =SR(pcsto,0,CHARINDEX(,prcto,0)st err=er+errorisert ito f105_ow_ru_rcs(r_i,prcid,use_id,prcs_time,deliver_time,rcsfla,low_r,op_flg,topflag,paret,nts,cuiban)vaue (1,prc_d,u_i,gtde(),dae(),0,0,,0,0,0,0)st =rr+errc top1 fowName=flwam om f102_lo whereflow_i=dfloet er=errorinert

5、into f108_fw_fish(rn_i,flow_nm,flow_id,eason,bginser,begintime,,fohart,formContnt) vlues (1,flwme,CNVRT(it,hdfflowid),rasn,user_id,getdate(),0,0,0)st fIIDENTITYetr=err+roseect prcs_eprc_name FROMf14_flw_proesswhee fow_id=hdfflowd andprs_No=1d prctoinsert no f10flow_ps_fiish(inish_id,prcs_ame,rcs_sri

6、d,prc_tie,dlivertme,prcsd,Fo_te,feedbac) valus (fID,prcsnme,uid,gde(),etdate(),prcs_,启动,同意)e pfID=idettset err=rrerroreletformesrionD=fvfoersionI,formesrinName=fssriceaefomFo_srvic fs,forso f,f_flow f2 whee s.eviceID = fvSevice_ID d2.orm_d=svic_IDad f2。flowid=CONVER(nt,dffowid)seter=r+erornsert into

7、 FPatern(orVeronI,Patterne,IsLock,reatorID,DatCeate,DateUpdat,odiier) valus (formVesrnID,formVrionName,user_id,get(),getdate(),user_id)et d=dentityseter=err+errrif rrg comttrnsaco sendesbegin rolc tranactin ssnetr pidend存储过程:proupsst ANINULS ON QUOTE_IENTIR ONGOLER do.p_Groupsted int otut ,tamnavrha

8、(0) utput,usnme narcha(20) put,onntacar(0) utu,remarvarhar(50) output,tems char(50) uputasDECLREpro_idvrhar(20) DECLAREall_ame achar(50) DELAEproc_ae varcha(2) DECAREc char(200)DECLA pli varcar()setall_name se teamrs=ELARE al ntDECLE ite i=0;beginlect temid=g。emid,teaname=g.teamnae,srameuUsrNae,cont

9、nt=g。onen,rarksgremark,proc_id.teamr frm dbo。rjetGoups,dbT2011_UserInfo u er gteameru.UDlect al=out() ro f_split(pc_d,)w(al-1) bgi seti=i1 sletprocname=u。UseName fom bT211_UseInf uhre u。UID=ct(subtrin(pro_i,1) as int)rint cast(subsig(pr_,,1)s int) set all=all1 st all_al_namepoc_nm+ n rint al_nmeetem

10、r=al_nmeend存储过程:_lockifoset ANSI_NULLONst QUOED_DNTFR ONGO*-处理死锁 查看当前进程,或死锁进程,并能自动杀掉死进程因为是针对死的,所以如果有死锁进程,只能查看死锁进程 当然,你可以通过参数控制,不管有没有死锁,都只查看死锁进程-邹建20044/-调用示例 exec p_lockino-*/TE rocdop_ckinokill_loc_spid bit=1,-是否杀掉死锁的进程,1 杀掉, 0仅显示shwspi_nock i=1 -如果没有死锁的进程,是否显示正常进程信息, 显示,0 不显示asdlareont in,snvarcha

11、r(000),i intelect i=idntty(i,1),标志, 进程D=spid,线程I=kpid,块进程IDblocked,数据库D=did,数据库名=db_nae(dbid),用户ID=uid,用户名=loginam,累计C时间=cpu, 登陆时间=login_time,打开事务数=ope_tn, 进程状态sttus, 工作站名=hosnam,应用程序名=pogram_nam,工作站进程I=hosproces, 域名=nt_dom,网卡地址=net_adrsino t rm( selec 标志死锁的进程, spi,kpi,。loced,dbid,uid,ognm,cpu,login_ti,oen_tra, status,hotae,progrmnme,ospess,nman,ne_ads, s1=。s,s20r master.syspoces

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号