您当前的位置: 首页 >  sql

[MSSQL]任务发送

发布时间:2012-03-09 08:51:11 ,浏览量:0

ALTER Procedure [dbo].[TaskSend](
	 @SendUserID     int
	,@TaskCode       varchar(11)
)
AS
declare @temp nvarchar(15),
		@Progress varchar(200),
		@FlowLevel int, 
		@TaskLine int,
		@UserID int,
		@FlowCode varchar(15)


--更新制单人层级信息
update TaskLine set Result='Y',Ref='已送签' where TaskCode=@TaskCode and TaskLine=1 and TranType='W'
--取得下一层级
select @FlowLevel=min(FlowLevel) from TaskLine where TaskCode=@TaskCode and TranType<>'W'
 


Declare CurSend CURSOR
local static FOR 
--select rtrim(U.[name]) as [name],U.[id]
--from TaskLine L left join users U on FL.UserID=U.[id]
--WHERE FL.FlowLevel=@FlowLevel and FL.FlowCode=@FlowCode and FL.TranType='A'

select rtrim(U.[name]) as [name],U.[id]
from TaskLine TL left join users U on TL.UserID=U.[id]
WHERE TL.FlowLevel=@FlowLevel and TL.T
关注
打赏
1688896170
查看更多评论

暂无认证

  • 0浏览

    0关注

    109273博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文
立即登录/注册

微信扫码登录

0.0474s