美文网首页数据库MySQLmysql
26 DBMS函数与Mysql函数

26 DBMS函数与Mysql函数

作者: 菩提树下参悟 | 来源:发表于2022-08-03 07:27 被阅读0次

    不同DBMS函数的差异

    我们在使用 SQL 语言的时候,不是直接和这门语言打交道,而是通过它使用不同的数据库软件,即DBMS。DBMS 之间的差异性很大,远大于同一个语言不同版本之间的差异。实际上,只有很少的函数是被 DBMS 同时支持的。比如,大多数 DBMS 使用(||)或者(+)来做拼接符,而在 MySQL 中的字符串拼接函数为concat()。大部分 DBMS 会有自己特定的函数,这就意味着采用 SQL 函数的代码可移植性是很差的,因此在使用函数的时候需要特别注意。

    MySQL的内置函数及分类

    MySQL提供了丰富的内置函数,这些函数使得数据的维护与管理更加方便,能够更好地提供数据的分析与统计功能,在一定程度上提高了开发人员进行数据分析与统计的效率。MySQL提供的内置函数从 实现的功能角度 可以分为数值函数、字符串函数、日期和时间函数、流程控制函数、加密与解密函数、获取MySQL信息函数、聚合函数等。这里,我将这些丰富的内置函数再分为两类: 单行函数 、 聚合函数(或分组函数) 。


    两种SQL函数

    单行函数
    操作数据对象
    接受参数返回一个结果
    只对一行进行变换
    每行返回一个结果
    可以嵌套
    参数可以是一列或一个值

    相关文章

      网友评论

        本文标题:26 DBMS函数与Mysql函数

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