
CREATE FUNCTION [dbo].[udf_Oee]
(
@MachineExploitation DECIMAL(18,6),
@PersonMachineExpressive DECIMAL(18,6),
@QualityLevel DECIMAL(18,6)
)
RETURNS DECIMAL(18,6)
AS
BEGIN
DECLARE @ReturnValue DECIMAL(18,6)
SELECT @ReturnValue=(ISNULL(@MachineExploitation,0) * ISNULL(@PersonMachineExpressive,0) * ISNULL(@QualityLevel,0))
RETURN @ReturnValue
END
(
@MachineExploitation DECIMAL(18,6),
@PersonMachineExpressive DECIMAL(18,6),
@QualityLevel DECIMAL(18,6)
)
RETURNS DECIMAL(18,6)
AS
BEGIN
DECLARE @ReturnValue DECIMAL(18,6)
SELECT @ReturnValue=(ISNULL(@MachineExploitation,0) * ISNULL(@PersonMachineExpressive,0) * ISNULL(@QualityLevel,0))
RETURN @ReturnValue
END