ITPUB??ì3
新一届的微软MVP评选已经开始,欢迎各位推荐!
ITPUB论坛 » Oracle开发 » [三思笔记]-oracle函数介绍

标题: [精华] [三思笔记]-oracle函数介绍
离线 skyspark
一般会员



精华贴数 0
个人空间 0
技术积分 202 (9385)
社区积分 0 (308900)
注册日期 2005-3-16
论坛徽章:0
      
      

发表于 2007-9-4 15:39 
太感谢楼主了 ^_^


__________________
努力学习oraclemsn:skyspark_1983@hotmail.com
只看该作者    顶部
离线 profly2249
一般会员



精华贴数 0
个人空间 0
技术积分 180 (10364)
社区积分 0 (1267587)
注册日期 2007-2-2
论坛徽章:0
      
      

发表于 2007-9-5 11:36 
i love it very much! thanks~


只看该作者    顶部
离线 zhuguangwei
中级会员



精华贴数 0
个人空间 0
技术积分 553 (3494)
社区积分 2 (26422)
注册日期 2005-2-15
论坛徽章:1
ITPUB新首页上线纪念徽章     
      

发表于 2007-9-6 08:27 
谢谢,不错。


__________________
Oracle Developer & ERP
拼房子,拼老婆......
只看该作者    顶部
离线 YoungEric
初级会员



精华贴数 0
个人空间 0
技术积分 84 (19031)
社区积分 0 (1471774)
注册日期 2007-7-15
论坛徽章:0
      
      

发表于 2007-9-6 10:37 
GOOD!

GOOD!GREAT!


只看该作者    顶部
离线 a441554665
初级会员



精华贴数 0
个人空间 0
技术积分 30 (40947)
社区积分 2 (30146)
注册日期 2006-11-27
论坛徽章:0
      
      

发表于 2007-9-7 11:03 
translate函数要补充下....好像translate(c1,c2,c3)中,如果c2比c3长.要把c2中长的部分从c1删掉啥的.


只看该作者    顶部
离线 海边学
一般会员



精华贴数 0
个人空间 0
技术积分 164 (11261)
社区积分 8 (12497)
注册日期 2007-9-7
论坛徽章:1
ITPUB新首页上线纪念徽章     
      

发表于 2007-9-7 11:46 
收走了 LZ辛苦


只看该作者    顶部
离线 chenhp
红烧棉花糖


精华贴数 0
个人空间 0
技术积分 1526 (1104)
社区积分 874 (1029)
注册日期 2003-5-11
论坛徽章:30
Heart of PUB红宝石蓝锆石祖母绿海蓝宝石紫水晶
萤石生肖徽章2007版:鼠    

发表于 2007-9-7 13:44 
谢谢楼主share


__________________
同学你看到的是我的签名档
只看该作者    顶部
离线 profly2249
一般会员



精华贴数 0
个人空间 0
技术积分 180 (10364)
社区积分 0 (1267587)
注册日期 2007-2-2
论坛徽章:0
      
      

发表于 2007-9-7 14:44 
sysdate功能与current_date相同,返回当前session所在时区的默认时间。但是需要注意的一点是,如果同时使用sysdate与current_date获得的时间不一定相同,某些情况下current_date会比sysdate快一秒。经过与xyf_tck(兄台的大作ORACLE的工作机制写的很好,深入浅出)的短暂交流,我们认为current_date是将current_timestamp中毫秒四舍五入后的返回,虽然没有找到文档支持,但是想来应该八九不离十。同时,仅是某些情况下会有一秒的误差,一般情况下并不会对你的操作造成影响,所以了解即可。
例如:SELECT SYSDATE,CURRENT_DATE FROM DUAL;
-------------------------------------------------------------------------------------------------------------------
我试了一下,下面是得到的结果:
SELECT SYSDATE,CURRENT_DATE FROM DUAL;
1        2007-09-06 5:13:56        2007-09-05 21:13:57
怎么得到的两个时间不一致??
oracle服务器信息:
[oracle@wyw oracle]$ date
Thu Sep  6 05:13:53 CST 2007
怎么会是这样?????????????


只看该作者    顶部
离线 Beyond518
老会员



精华贴数 0
个人空间 0
技术积分 1114 (1619)
社区积分 55 (4641)
注册日期 2004-10-9
论坛徽章:8
ITPUB元老授权会员生肖徽章2007版:马生肖徽章2007版:鸡生肖徽章2007版:牛生肖徽章2007版:猴
ITPUB新首页上线纪念徽章设计板块每日发贴之星    

发表于 2007-9-8 20:47 
谢谢.....


只看该作者    顶部
离线 junsansi
无名扫把


来自 bj
精华贴数 7
个人空间 9096
技术积分 8241 (153)
社区积分 690 (1174)
注册日期 2006-7-17
论坛徽章:66
现任管理团队成员2008北京奥运纪念徽章:举重2008北京奥运纪念徽章:皮划艇静水2008北京奥运纪念徽章:跳水2008北京奥运纪念徽章:拳击2008北京奥运纪念徽章:游泳
      

发表于 2007-9-9 18:05 


QUOTE:
最初由 profly2249 发布
sysdate功能与current_date相同,返回当前session所在时区的默认时间。但是需要注意的一点是,如果同时使用sysdate与current_date获得的时间不一定相同,某些情况下current_date会比sysdate快一秒。经过与xyf_tck(兄台的大作ORACLE的工作机制写的很好,深入浅出)的短暂交流,我们认为current_date是将current_timestamp中毫秒四舍五入后的返回,虽然没有找到文档支持,但是想来应该八九不离十。同时,仅是某些情况下会有一秒的误差,一般情况下并不会对你的操作造成影响,所以了解即可。
例如:SELECT SYSDATE,CURRENT_DATE FROM DUAL;
-------------------------------------------------------------------------------------------------------------------
我试了一下,下面是得到的结果:
SELECT SYSDATE,CURRENT_DATE FROM DUAL;
1        2007-09-06 5:13:56        2007-09-05 21:13:57
怎么得到的两个时间不一致??
oracle服务器信息:
[oracle@wyw oracle]$ date
Thu Sep  6 05:13:53 CST 2007
怎么会是这样?????????????


看一下你oracle中设置的时区是什么


__________________
沉淀是一件很枯燥的事情,我要从沉淀中汲取营养,于枯燥中寻找乐趣,我没疯,你才是疯子,哇哈哈,哇哈哈哈哈~~
============================================
http://www.5ienet.com我爱我佳
扫地不过是我表面上的工作,我真正的身份其实是无名老僧------------------手里那根扫把~~~~
只看该作者    顶部
相关内容


CopyRight 1999-2006 itpub.net All Right Reserved.
北京皓辰广域网络信息技术有限公司. 版权所有
E-mail:Webmaster@itpub.net
京ICP证:010037号 联系我们 法律顾问