mysql 可变参数函数
MySQL 支持可变参数函数,这意味着你可以在函数中使用不确定数量的参数。以下是一些 MySQL 中常用的可变参数函数:
-
CONCAT():连接两个或多个字符串。
-
CONCAT_WS():使用指定的分隔符连接两个或多个字符串。
-
GROUP_CONCAT():将一个列的所有值连接为一个字符串,并用指定的分隔符分隔。
-
IFNULL():如果第一个参数不是 NULL,则返回第一个参数,否则返回第二个参数。
-
COALESCE():返回参数列表中第一个不是 NULL 的参数。
-
FORMAT():格式化数字并将其转换为字符串。
-
SUBSTRING_INDEX():返回一个字符串中指定分隔符的指定子字符串。
-
TRIM():去除字符串的开头和结尾的空格。
-
UPPER():将字符串转换为大写。
-
LOWER():将字符串转换为小写。
需要注意的是,可变参数函数中的参数数量可以是任意的,但是参数类型必须相同。如果参数类型不同,MySQL 会尝试将它们转换为相同的数据类型。
原文地址: https://www.cveoy.top/t/topic/bIQc 著作权归作者所有。请勿转载和采集!