Oracle-DB2上常用函数对比与总结-Server-SQL (oracle数据库)

教程大全 2025-07-09 05:13:30 浏览

我们知道,不同的数据库所支持的函数也是有所不同的,有些函数是通用的,有些是某些数据库所特有的。本文我们主要对,,数据库上 常用函数 进行了对比与总结,希望能够对您有所帮助,接下来就让我们一起来了解一下这部分内容吧。

1.字符函数:

SQL Server中字符不区分大小写。但lower,upper 函数在SQL Server,Oracle和DB2中是通用的。

如:

连接字符举例:

操纵字符的函数举例:

ORACLE和DB2的写法如下:

SQL SERVER的等价语法如下:

在上期上使用算术操作符举例:

ORACLE上的写法:

SQL SERVER上的写法:

注:

datepart()函数:以整数的形式返回时间的指定部分。

用法:datepart(datepart,date)

参数说明:datepart时要返回的时间的部分,常用取值year、month、day、hour、minute。date是所指定的时间。

例子:

datediff()函数:返回两个时间以指定时间部分来计算的差值。返回整数值。如1991-6-12和1991-6-21之间以天来算相差9天,1998-6-12和1999-6-23按年算相差1年,1999-12-1和1999-3-12按月算相差9个月。

用法:datediff(darepart,date1,date2)

参数说明:

datepart(同上)

date1、date2(同上date)

例子:

DB2 上的写法:

在DB2上的sysdate是有时间戳的。不能用于计算。但语句不报错,得到的是一个错误的结果。请注意!

正确方法:

3.转换函数:

或者:

以上就是SQL Server,Oracle,DB2上常用函数对比与总结的全部内容,本文就介绍到这里了,希望本次的介绍能够对您有所收获!

【编辑推荐】


电子秤上的memory和set和function分别是什么意思

memory是记忆,set是设置,function是功能。 1. 称体重后按memory可以记住你的体重值,可供以后对比;2. 按set可以设置体重的显示形式(公斤、斤),可能还可以设置时间日期一类的;3. 按function可以查看你两次体重消耗的卡路里等值。

DB2上常用函数对比与总结

红光紫光的波长频率折射率折射角怎么比较大小啊

红光的波长长,频率小,折射率小,折射角小 紫光的波长小,频率大,折射率大,折射角大

本文版权声明本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请联系本站客服,一经查实,本站将立刻删除。

发表评论

热门推荐