UFN_NAMINGOPPORTUNITY_GETREMAINING
Gets the number of remaining naming opportunities.
Return
| Return Type |
|---|
| int |
Parameters
| Parameter | Parameter Type | Mode | Description |
|---|---|---|---|
| @QUANTITY | int | IN | |
| @NAMINGOPPORTUNITYID | uniqueidentifier | IN |
Definition
Copy
CREATE function dbo.UFN_NAMINGOPPORTUNITY_GETREMAINING
(
@QUANTITY int,
@NAMINGOPPORTUNITYID uniqueidentifier
)
returns int
as
begin
declare @REMAINING int;
declare @USED int;
set @USED = (select coalesce(sum(QUANTITY), 0)
from NAMINGOPPORTUNITYRECOGNITION
where NAMINGOPPORTUNITYID = @NAMINGOPPORTUNITYID);
set @REMAINING = @QUANTITY - @USED;
return @REMAINING
end