UFN_GENERALPURPOSEEMAIL_ISOLDESTTHREADID
Returns true if the thread id passed in is the oldest in the list.
Return
Return Type |
---|
bit |
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@THREADID | uniqueidentifier | IN |
Definition
Copy
create function dbo.UFN_GENERALPURPOSEEMAIL_ISOLDESTTHREADID(@THREADID uniqueidentifier)
returns bit
with execute as owner
as begin
declare @ISOLDEST bit;
if (select top 1 1 from dbo.EMAILACTIVECHUNK where THREADID = @THREADID) is null or (select PROCESSINGORDER from dbo.EMAILACTIVECHUNK where THREADID = @THREADID) = (select min(PROCESSINGORDER) from dbo.EMAILACTIVECHUNK)
begin
set @ISOLDEST = 1;
end
else
begin
set @ISOLDEST = 0;
end
return @ISOLDEST;
end