Oracle extract函数用法
来源:互联网 发布:在淘宝上买药靠谱吗 编辑:程序博客网 时间:2024/05/21 04:39
//oracle中extract()函数从oracle 9i中引入,用于从一个
date
或者interval类型中截取到特定的部分
//语法如下:
EXTRACT (
{
YEAR
|
MONTH
|
DAY
|
HOUR
|
MINUTE
|
SECOND
}
| { TIMEZONE_HOUR | TIMEZONE_MINUTE }
| { TIMEZONE_REGION | TIMEZONE_ABBR }
FROM
{ date_value | interval_value } )
//我们只可以从一个
date
类型中截取
year
,
month
,
day
(
date
日期的格式为yyyy-mm-dd);
//我们只可以从一个
timestamp
with
time
zone 的数据类型中截取TIMEZONE_HOUR和TIMEZONE_MINUTE;
select
extract(
year
from
date
'2011-05-17'
)
year
from
dual;
YEAR
----------
2011
select
extract(
month
from
date
'2011-05-17'
)
month
from
dual;
MONTH
----------
5
select
extract(
day
from
date
'2011-05-17'
)
day
from
dual;
DAY
----------
17
//获取两个日期之间的具体时间间隔,extract函数是最好的选择
select
extract(
day
from
dt2-dt1)
day
,extract(
hour
from
dt2-dt1)
hour
,extract(
minute
from
dt2-dt1)
minute
,extract(
second
from
dt2-dt1)
second
from
(
select
to_timestamp(
'2011-02-04 15:07:00'
,
'yyyy-mm-dd hh24:mi:ss'
) dt1
,to_timestamp(
'2011-05-17 19:08:46'
,
'yyyy-mm-dd hh24:mi:ss'
) dt2
from
dual)
/
DAY
HOUR
MINUTE
SECOND
---------- ---------- ---------- ----------
102 4 1 46
--
select
extract(
year
from
systimestamp)
year
,extract(
month
from
systimestamp)
month
,extract(
day
from
systimestamp)
day
,extract(
minute
from
systimestamp)
minute
,extract(
second
from
systimestamp)
second
,extract(timezone_hour
from
systimestamp) th
,extract(timezone_minute
from
systimestamp) tm
,extract(timezone_region
from
systimestamp) tr
,extract(timezone_abbr
from
systimestamp) ta
from
dual
/
YEAR
MONTH
DAY
MINUTE
SECOND
TH TM TR TA
---------- ---------- ---------- ---------- ---------- ---------- ---------- --------- ----------
2011 5 17 7 14.843 8 0 UNKNOWN UNK
//
- Oracle extract函数用法
- Oracle extract函数用法
- Oracle中Extract函数的用法
- extract—oracle时间抽取函数用法
- Oracle中Extract函数的用法
- Oracle中extract()函数的用法
- Oracle EXTRACT()函数
- oracle抽取函数-extract()
- Oracle EXTRACT()函数
- Oracle EXTRACT()函数
- oracle Extract 函数
- oracle Extract 函数
- oracle 之Extract 函数
- oracle Extract 函数
- oracle Extract,to_char 函数
- ORACLE EXTRACT函数
- oracle--extract函数
- oracle抽取函数-extract()
- Hibernate JPA中insert插入数据后自动执行select last_insert_id()解决方法
- spring管理servlet的利器--SimpleServletHandlerAdapter
- Cookie和Session专题
- 二叉树
- Chart FX for WPF最如何简化图表
- Oracle extract函数用法
- SCROLLINFO结构详解
- servlet 使用spring管理bean
- 2013年10个稳赚行业曝光
- 简单servlet socket 整合
- 设置Weblogic以提高并发处理性能
- stringcat再会
- Constant Member Functions
- java生成xml文件