UFN_KPIINSTANCEHISTORY_GETVALUE
Gets the value of a KPI instance as of a given date.
Return
| Return Type |
|---|
| decimal(19, 5) |
Parameters
| Parameter | Parameter Type | Mode | Description |
|---|---|---|---|
| @KPIINSTANCEID | uniqueidentifier | IN | |
| @ASOFDATE | datetime | IN |
Definition
Copy
create function dbo.UFN_KPIINSTANCEHISTORY_GETVALUE(@KPIINSTANCEID uniqueidentifier,
@ASOFDATE datetime)
returns decimal(19, 5)
as
begin
declare @RETURNVALUE decimal(19, 5);
select top(1) @RETURNVALUE = VALUE
from KPIINSTANCEHISTORY
where KPIINSTANCEHISTORY.KPIINSTANCEID = @KPIINSTANCEID
and KPIINSTANCEHISTORY.ASOFDATE <= dbo.UFN_DATE_GETLATESTTIME(@ASOFDATE)
order by KPIINSTANCEHISTORY.ASOFDATE desc
return @RETURNVALUE;
end;