《3》SQL中的函数
前言
在 SQL
语言中,包括了内置函数
和自定义函数
。内置函数
是系统内置的通用函数,自定义函数
是我们根据自己的需要编写的。
本章只讲对函数的理解,
具体内置函数
不做赘述,参见:w3school mysql
具体自定义函数
不做赘述,参见:《6》Mysql存储过程与存储函数详解
一、什么是函数
函数的作用是什么呢?它可以把我们经常使用的代码封装起来,需要的时候直接调用即可 。在 SQL
中我们也可以使用函数,可以极大地 提高用户对数据库的管理效率 。
二、不同DBMS函数的差异
我们在使用 SQL
语言的时候,是通过它使用不同的数据库软件,即DBMS
。
DBMS
之间的差异性很大,只有很少的函数是被 DBMS
同时支持的。比如,大多数 DBMS
使用(||)或者(+)来做拼接符,而在MySQL
中的字符串拼接函数为concat()
。大部分 DBMS
会有自己特定的函数,这就意味着采用 SQL
函数的代码可移植性是很差的。
最后
上一章:《2》SQL概述和SELECT语句查询
下一章:《4》MySQL 和 Oracle 中,SELECT 执行过程
若有帮助,请点赞+关注!