(1)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 } ) 。
---例子:
select extract( 日期格式 from 日期字段 ) from 表名
select extract(year from sysdate) from dual; --當前年
select extract(month from sysdate) from dual; --本年到當月的月數
select extract(day from sysdate) from dual; --本月到當日的天數 //我們只可以從一個date類型中截取 year,month,day(date日期的格式為yyyy-mm-dd);