比如,像提取字符串的组成部分,ACESS使用MID();DB2、Oracle、Postgre和SQLite使用SUBSTR(),而MySQL和SQL SERVER使用SUBSTRING();
比如,数据类型的转换...,Access和Oracle使用多个函数,每种类型的转换有一个函数;DB2和PostgreSQL使用Cast();MariaDB、MySQL和SQL Server使用CONVERT();
比如,获取当前日期...2、下面是大多数SQL实现并支持一下的函数
(1)用于处理文本字符串(如删除或者填充,转换值为大写或者小写)的文本函数。
(2)用于在数值数据上进行算术操作(如返回绝对值,进行代数运算)的数值函数。...(3)用于处理日期和时间值并从这些值中提取特定成分(如返回两个日期之差,检查日期的有效性)的日期和时间函数。...8、日期和时间处理函数DATEPART()函数
在使用日期和时间处理函数编写程序前,需要注意一点,不同的DBMS都有自己特有的时间和日期格式,所以他们很不一致,可移植也非常差!