CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Oracle >  基础和管理

怎么能够从一个datatime类型变量中取得年月日,时分秒,微秒?

楼主csdn1111(啊啊啊)2005-06-03 15:57:23 在 Oracle / 基础和管理 提问

怎么能够从一个datatime类型变量中取得年月日,时分秒,微秒? 问题点数:20、回复次数:2Top

1 楼bzszp(SongZip)回复于 2005-06-03 16:00:00 得分 20

SQL>   select   to_char(sysdate,'yyyy')   from   dual;  
   
  TO_C  
  ----  
  2005  
   
  SQL>   select   to_char(sysdate,'mm')   from   dual;  
   
  TO  
  --  
  06  
   
  SQL>   select   to_char(sysdate,'dd')   from   dual;  
   
  TO  
  --  
  03  
   
  SQL>   select   to_char(sysdate,'hh24')   from   dual;  
   
  TO  
  --  
  15  
   
  SQL>   select   to_char(sysdate,'mi')   from   dual;  
   
  TO  
  --  
  56  
   
  SQL>   select   to_char(sysdate,'ss')   from   dual;  
   
  TO  
  --  
  02  
  Top

2 楼duanzilin(寻)回复于 2005-06-03 16:39:34 得分 0

楼上是对的,也可以用下面的函数:  
   
  EXTRACT  
  (   {   {   YEAR  
          |   MONTH  
          |   DAY  
          |   HOUR  
          |   MINUTE  
          |   SECOND  
          }  
      |   {   TIMEZONE_HOUR  
          |   TIMEZONE_MINUTE  
          }  
      |   {   TIMEZONE_REGION  
          |   TIMEZONE_ABBR  
          }  
      }  
      FROM   {   datetime_value_expression   |   interval_value_expression   }  
  )  
   
  例如:  
  select   extract(year   from   sysdate)   from   dual  
  2005  
   
  我这里year,month,day都可以用,但hour,minute,second不能用,不知道怎么回事Top

相关问题

  • 怎么设置CTIME变量的时分秒为0啊?
  • 如何将一个时分秒变量和几分钟相加
  • 怎样给TDataTime变量同时赋年月日时分秒?EncodeTime和EncodeDate只能赋一部分的值
  • 怎么知道两个日期date变量之间相差多少年,月,日,时,分,秒?
  • 变量
  • 如何在VC中把CTime型的变量改成SQL能认的DATATIME型
  • 请教在setsqlselect中在datatime字段变量的引用?高手请进!
  • DataTime currenttime=System.DateTime.Now;为什么不行啊? 我想定义一个时间变量嘛。
  • 如何从数据库中取得Datatime类型值赋给CTime变量?
  • 变量类型

关键词

  • sql
  • sysdate
  • timezone
  • minute
  • hour
  • from dual
  • year
  • char
  • select

得分解答快速导航

  • 帖主:csdn1111
  • bzszp

相关链接

  • Oracle类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo