美文网首页
sql server封装 函数实现 取最小值

sql server封装 函数实现 取最小值

作者: 吉凶以情迁 | 来源:发表于2023-11-23 14:22 被阅读0次

有一个需求是计算百分比,由于时间严重超出
(current/total)*100 大于100 ,故 mindecimal(150,100)得到100

CREATE FUNCTION dbo.MyMinDecimal(@a DECIMAL(18,2))
RETURNS DECIMAL(18,2)
AS
BEGIN
    DECLARE @result DECIMAL(18,2);
    
    IF @a > 100
        SET @result = 100.00;
    ELSE
        SET @result = @a;

    RETURN @result;
END;

用法
select dbname.db.MyMinDecimal(a.value,100) from xx

相关文章

  • SQL Server DATEADD() 函数

    SQL Server DATEADD() 函数 标签(空格分隔): SQL SQLServer SQL Serve...

  • 一些MySQL的数值函数干货

    早在 2021 年 5 月,我们就探讨了 SQL Server 的重要的 SQL Server 函数[https:...

  • SQL SERVER函数

    一、字符转换函数 1、ASCII() 返回字符表达式最左端字符的ASCII 码值。在ASCII()函数中,纯数字的...

  • python函数的简单封装

    函数的简单封装 实现对文件读写操作的封装 file_function.py(实现函数的封装) (进行函数调用)

  • 数学运算

    Math类中定义了许多数学函数方法,如三角函数、指数函数、取整函数、取最大值、取最小值以及平均值函数方法。这些方法...

  • 数据类型转换函数

    数据类型相同时,才可以进行运算。sql server 2008 提供了cast 和convert函数来实现数据类型...

  • 内置函数

    1.查看内置函数,进入ipython 2. 常见函数 举例: 取绝对值abs 取最大值、最小值max/min,不能...

  • 泛型的实际应用

    实现最小值函数 自己设计一个泛型的获取数组最小值的函数.并且这个方法只能接受Number的子类并且实现了Compa...

  • Nacos 部署安装

    拉取 nacos 镜像 docker pull nacos/nacos-server nacos sql http...

  • SQL Server 设置默认数据库

    STEP 1 调用系统函数 查看SQL Server的当前用户名 NOTE : 系统函数的调用跟sql语句执行一样...

网友评论

      本文标题:sql server封装 函数实现 取最小值

      本文链接:https://www.haomeiwen.com/subject/fehgwdtx.html