来源:蜘蛛抓取(WebSpider)
时间:2017-05-26 01:40
标签:
数学函数
您当前的位置:&>&正文
Oracle数学函数和SQL数学函数的区别
&&&&&&来源:河北博才网&&
Oracle数学函数和SQL Server中的数学函数不太一样。下面就为您详细介绍Oracle数学函数和SQL Server中的数学函数的区别,希望对您有所帮助。①绝对值 &&&& S:select abs(-1) value &&&& O:select abs(-1) value from dual ②取整(大) &&&& S:select ceiling(-001) value &&&& O:select ceil(-001)&& value from dual ③取整(小) &&&& S:select floor(-001) value&&& &&&& O:select floor(-001) value from dual ④取整(截取) &&&& S:select cast(-002 as int)&& value&& &&&& O:select trunc(-002) value from dual ⑤四舍五入 &&&& S:select round(23456,4) value&&&& 23460 &&&& O:select round(23456,4) value from dual 2346 ⑥e为底的幂 &&&& S:select Exp(1) value&&&&&&&& &&&& O:select Exp(1) value from dual&& ⑦取e为底的对数 &&&& S:select log(0451) value&&&&& &&&& O:select ln(0451)&& ⑧取10为底对数 &&&& S:select log10(10) value&&&&&&& &&&& O:select log(10,10)&&& ⑨取平方 &&&& S:select SQUARE(4) value&&& &&&& O:select power(4,2) value from dual&& ⑩取平方根 &&&& S:select SQRT(4) value&&& &&&& O:select SQRT(4) value from dual&& 求任意数为底的幂 &&&& S:select power(3,4) value&&&&& &&&& O:select power(3,4) value from dual&& 取随机数 &&&& S:select rand() value&& &&&& O:select sys.dbms_random.value(0,1) 取符号 &&&& S:select sign(-8) value&&&& -1 &&&& O:select sign(-8) value from dual&& -1以上就是Oracle数学函数和SQL数学函数的区别介绍。--博才网
下页更精彩:
点击排行版
微信查看最新信息微信扫一扫或用微信搜索微信号:hbrc-com
安卓手机客户端更省流量手机扫描下载或者直接
猜您还喜欢的文章
热点文章排行榜
• 版权所有 Copyright 2011 All rights reserved.Oracle和SQLServer常用函数对比
今天图老师小编要向大家分享个Oracle和SQLServer常用函数对比教程,过程简单易学,相信聪明的你一定能轻松get!
和是大家经常用到的数据库,在此感谢作者总结出这些常用函数以供大家参考。 函数 1.绝对值 S:select abs(-1) value O:select abs(-1) value from dual 2.取整(大) S:select ceiling(-1.001) value O:select ceil(-1.001) value from dual 3.取整(小) S:select floor(-1.001) value O:select floor(-1.001) value from dual 4.取整(截取) S:select cast(-1.002 as int) value O:select trunc(-1.002) value from dual 5.四舍五入 S:select round(1.23456,4) value 1.23460 O:select round(1.23456,4) value from dual 1.2346 6.e为底的幂 S:select Exp(1) value 2.0451 O:select Exp(1) value from dual 2. 7.取e为底的对数 S:select log(2.0451) value 1 O:select ln(2.0451) 1 8.取10为底对数 S:select log10(10) value 1 O:select log(10,10) 1 9.取平方 S:select SQUARE(4) value 16 O:select power(4,2) value from dual 16 10.取平方根 S:select SQRT(4) value 2 O:select SQRT(4) value from dual 2 11.求任意数为底的幂 S:select power(3,4) value 81 O:select power(3,4) value from dual 81 12.取随机数 S:select rand() value O:select sys.dbms_random.value(0,1) 13.取符号 S:select sign(-8) value -1 O:select sign(-8) value from dual -1 14.圆周率 S:SELECT PI() value 3.7931 O:不知道 15.sin,cos,tan 参数都以弧度为单位 例如:select sin(PI()/2) value 得到1() 16.Asin,Acos,Atan,Atan2 返回弧度 17.弧度角度互换(SQLServer,Oracle不知道) DEGREES:弧度-〉角度 RADIANS:角度-〉弧度 数值间比较 18. 求集合最大值 S:select max(value) value from (select 1 value union select -2 value union select 4 value union select 3 value)a O:select greatest(1,-2,4,3) value from dual 19. 求集合最小值 S:select min(value) value from (select 1 value union select -2 value union select 4 value union select 3 value)a O:select least(1,-2,4,3) value from dual 20.如何处理null值(F2中的null以10代替) S:select F1,IsNull(F2,10) value from Tbl O:select F1,nvl(F2,10) value from Tbl 21.求字符序号 S:select ascii('a') value O:select ascii('a') value from dual 22.从序号求字符 S:select char(97) value O:select chr(97) value from dual 23.连接 S:select '11'+'22'+'33' value O:select CONCAT('11','22') 33 value from dual 23.子串位置 --返回3 S:select CHARINDEX('s','sdsq',2) value O:select INSTR('sdsq','s',2) value from dual 23.模糊子串的位置 --返回2,参数去掉中间%则返回7 S:select patindex('%d%q%','sdsfasdqe') value O:oracle没发现,但是instr可以通过第四个参数控制出现次数 select INSTR('sdsfasdqe','sd',1,2) value from dual 返回6 24.求子串 S:select substring('abcd',2,2) value O:select substr('abcd',2,2) value from dual 25.子串代替 返回aijklmnef S:SELECT STUFF('abcdef', 2, 3, 'ijklmn') value O:SELECT Replace('abcdef', 'bcd', 'ijklmn') value from dual 26.子串全部替换 S:没发现 O:select Translate('fasdbfasegas','fa','我' ) value from dual 27.长度 S:len,datalength O:length 28.大小写转换 lower,upper 29.单词首字母大写 S:没发现 O:select INITCAP('abcd dsaf df') value from dual 30.左补空格(LPAD的第一个参数为空格则同space函数) S:select space(10)+'abcd' value O:select LPAD('abcd',14) value from dual 31.右补空格(RPAD的第一个参数为空格则同space函数) S:select 'abcd'+space(10) value O:select RPAD('abcd',14) value from dual 32.删除空格 S:ltrim,rtrim O:ltrim,rtrim,trim 33. 重复字符串 S:select REPLICATE('abcd',2) value O:没发现 34.发音相似性比较(这两个单词返回值一样,发音相同) S:SELECT SOUNDEX ('Smith'), SOUNDEX ('Smythe') O:SELECT SOUNDEX ('Smith'), SOUNDEX ('Smythe') from dual SQLServer中用SELECT DIFFERENCE('Smithers', 'Smythers') 比较soundex的差 返回0-4,4为同音,1最高 日期函数 35.系统时间 S:select getdate() value O:select sysdate value from dual 36.前后几日 直接与整数相加减 37.求日期 S:select convert(char(10),getdate(),20) value O:select trunc(sysdate) value from dual select to_char(sysdate,'yyyy-mm-dd') value from dual 38.求时间 S:select convert(char(8),getdate(),108) value O:select to_char(sysdate,'hh24:mm:ss') value from dual 39.取日期时间的其他部分 S:DATEPART 和 DATENAME 函数 (第一个参数决定) O:to_char函数 第二个参数决定 参数---------------------------------下表需要补充 year yy, yyyy quarter qq, q (季度) month mm, m (m O无效) dayofyear dy, y (O表星期) day dd, d (d O无效) week wk, ww (wk O无效) weekday dw (O不清楚) Hour hh,hh12,hh24 (hh12,hh24 S无效) minute mi, n (n O无效) second ss, s (s O无效) millisecond ms (O无效) ---------------------------------------------- 40.当月最后一天 S:不知道 O:select L_DAY(sysdate) value from dual 41.本星期的某一天(比如星期日) S:不知道 O:SELECT Next_day(sysdate,7) vaule FROM DUAL; 42.字符串转时间 S:可以直接转或者select cast(''as datetime) value O:SELECT To_date(' 22:09:38','yyyy-mm-dd hh24-mi-ss') vaule FROM DUAL; 43.求两日期某一部分的差(比如秒) S:select datediff(ss,getdate(),getdate()+12.3) value O:直接用两个日期相减(比如d1-d2=12.3) SELECT (d1-d2)*24*60*60 vaule FROM DUAL; 44.根据差值求新的日期(比如分钟) S:select dateadd(mi,8,getdate()) value O:SELECT sysdate+8/60/24 vaule FROM DUAL; 45.求不同时区时间 S:不知道 O:SELECT New_time(sysdate,'ydt','gmt' ) vaule FROM DUAL; -----时区参数,北京在东8区应该是Ydt------- AST ADT 大西洋标准时间 BST BDT 白令海标准时间 CST CDT 中部标准时间 EST EDT 东部标准时间 GMT 格林尼治标准时间 HST HDT 阿拉斯加?夏威夷标准时间 MST MDT 山区标准时间 NST 纽芬兰标准时间 PST PDT 太平洋标准时间 YST YDT YUKON标准时间 & 搜索“图”或者“tulaoshi_com”加关注,每天最新的美食、、、美妆、、手工DIY等教程让你一手全掌握。推荐关注!【扫描下图可直接关注】
来源:/n/3364.html
点击查看更多与《》相关的文章>>
下面是个Oracle和SQL Server分析挖掘函数教程,撑握了其技术要点,学起来就简单多了。赶紧跟着图老师小编一起来看看吧!
每个人都希望每天都是开心的,不要因为一些琐事扰乱了心情还,闲暇的时间怎么打发,关注图老师可以让你学习更多的好东西,下面为大家推荐Oracle 9i SYS_CONTEXT函数的使用方法,赶紧看过来吧!
只要你有一台电脑或者手机,都能关注图老师为大家精心推荐的Oracle 分析函数的使用,手机电脑控们准备好了吗?一起看过来吧!
用PHP连mysql和oracle数据库性能比较,用PHP连mysql和oracle数据库性能比较
只要你有一台电脑或者手机,都能关注图老师为大家精心推荐的AJAX 常用函数,手机电脑控们准备好了吗?一起看过来吧!
get新技能是需要付出行动的,即使看得再多也还是要动手试一试。今天图老师小编跟大家分享的是Asp.Net常用函数,一起来学习了解下吧!
热门搜索:
word文档目录生成方法教程图解
PS图片美妆三部曲 教程图解
电脑桌面网页字体变大了怎么解决
怎么设置电脑的开机启动项
篮球是常见的全身运动器材,独有的花纹和颜色让它与其他球类区分开来。学习篮球简笔画的同时小朋友们还能了解更多相关运动知识。接下来我们即一起来学习如何绘画篮球简笔画。
现在网络上直播平台是非常火热的,许多人都通过直播软件来分享自己的兴趣爱好,或者通过自己的才艺表演才赚取钱财。直播丰富了很多人的生活,为他们带来的很多乐趣。那么斗鱼主播设置徽章昵称的标准是什么呢?
猫咪是一种非常可爱的动物,所以现在我们很多人都喜欢养猫作为宠物,而且猫咪也非常可爱,身体非常柔软。摸起来很舒服。我们家中多多少少都会有一些电器,但是这些电器可能会成为猫咪的游戏室,所以在使用时要注意哦。
猫咪是一种非常可爱的动物,所以现在我们很多人都喜欢养猫作为宠物,而且猫咪也非常可爱,身体非常柔软。摸起来很舒服。但是猫咪是非常脆弱的一种小动物,那么猫咪会对哪些植物过敏?
怎么利用Photoshop给电商模特照片精修磨皮?很多朋友在工作中经常会遇到要求精修模特的情况,特别是做化妆品行业的电商设计师,所以总结了一下我的模特修图方法和技巧与大家分享,喜欢的朋友让我们一起来学习吧。
磨皮是我们ps照片最基本的技能,Photoshop人物磨皮是我们必须掌握的,如今不少国人对Photoshop修图的三大酷炫神技双曲线、中性灰与高低频几近痴迷,抓耳挠腮想学会它,下面一起看看教程吧。
掌握一点Photoshop教程对你是非常有用的,这篇教程是给大家分享PS简单快速创建眼睛彩虹美瞳效果方法,教程最终创建出来的效果非常漂亮,而且难度并不是很大,很值得大家学习,一起来学习吧。
2017年最受欢迎的生活服务APP!!生活服务类App的出现为日常生活带来极大便利,我们可以通过手机客户端预约各种家政服务,足不出户就能够享受实惠、便捷的生活服务,那么接下来我为大家推荐一些生活中必备生活app。
由于现在抢红包大热起来,很多app都开始支持发红包抢红包了,因此也出现了微信抢红包神器,可以自动抢微信红包,肯定比认为手动操作快,有消息就会自动打开,然后打开红包。今天就给大家分享2017微信自动抢红包神器大全。
2017手机赚钱软件排行榜!!很多朋友都在苦恼每天的钱不够话,空闲时间不知道怎么打发,总想寻找一种简单的赚钱方式,我们的手机app就有很多,下面具体给大家介绍手机赚钱软件有哪些,总有一款你中意的。
经常玩微信的朋友都知道,微信小程序已经全面上线了,对于小程序的出现是否会引发App变革众说纷纭,但不可否认的是小程序能够带给用户及产商一定的便利,那么今天为大家汇总目前上线的一些实用小程序。
男女交往一直都是人们比较关注的一个问题,都说相爱容易,相处不易,交往过的朋友应该都能深刻的体会到,女生常常抱怨着让男生理解自己,但男生也希望多体谅一下他们。尤其不要老是问一些无法回答的问题来考验他们。
很多朋友都信风水一说,对于自己家里房屋客厅的装修也是有一定要求的,因为客厅的风水关系着整个家居的运势,更关系着主人的财运与健康,因而客厅里的风水禁忌是需要我们谨慎注意的,那么风水学中客厅风水禁忌有哪些呢?
春天已经来临了,夏天也不远了,新的一才刚刚开始,时尚爱美的美眉们最关注的就是春夏服装设计的流行趋势了,早早的把握住时尚趋势走在流行的最尖端,今天就给大家整理分享2017春夏女装设计流行趋势 ,你绝对不能错过的亮点。sql数学函数_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
sql数学函数
上传于|0|0|暂无简介
你可能喜欢