2024-01-08 10:58:24 +08:00
|
|
|
|
ALTER FUNCTION PackageValConver(@cnvNumber decimal(23,6) ,@coefficient int)
|
2024-01-02 10:44:59 +08:00
|
|
|
|
RETURNS decimal(23,2) --<EFBFBD><EFBFBD><EFBFBD>ط<EFBFBD><EFBFBD><EFBFBD>ֵ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
2023-12-20 09:08:21 +08:00
|
|
|
|
as
|
|
|
|
|
|
BEGIN
|
|
|
|
|
|
declare @result decimal(23,6)
|
2024-01-02 10:44:59 +08:00
|
|
|
|
select @result = (CASE isnull(@coefficient,0)
|
2023-12-20 09:08:21 +08:00
|
|
|
|
WHEN 0
|
2024-01-08 10:58:24 +08:00
|
|
|
|
THEN isnull(@cnvNumber,0) ELSE (ISNULL(@cnvNumber,0)/@coefficient)
|
2023-12-20 09:08:21 +08:00
|
|
|
|
END)
|
2023-12-29 08:46:01 +08:00
|
|
|
|
RETURN ROUND(@result,2)
|
2023-12-20 09:08:21 +08:00
|
|
|
|
END
|