Scalar-valued Functions [dbo].[decimal]
Properties
PropertyValue
ANSI Nulls OnYes
Quoted Identifier OnYes
Parameters
NameData TypeMax Length (Bytes)
@numfloat8
@num2int4
@num3int4
SQL Script
/****** Object:  User Defined Function dbo.decimal    Script Date: 12/1/2005 11:50:33 PM ******/



CREATE FUNCTION [dbo].[decimal](@num float(53), @num2 int=0, @num3 int=0 )  
RETURNS float(53) AS  
BEGIN
    RETURN convert(float(53), round(@num, 0, 1)) + convert(float(53), left(convert(varchar, abs(round(@num, 0, 1) - @num)), 2 + @num3))
END
GO
Uses