av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

關(guān)于oracle日期函數(shù)的介紹和使用

瀏覽:129日期:2023-11-26 17:36:23
在Oracle中有很多關(guān)于日期的函數(shù),如: 1、add_months()用于從一個(gè)日期值增加或減少一些月份 date_value:=add_months(date_value,number_of_months) 例: SQL> select add_months(sysdate,12) 'Next Year' from dual; Next Year ---------- 13-11月-04 SQL> select add_months(sysdate,112) 'Last Year' from dual; Last Year ---------- 13-3月 -13 SQL> 2、current_date()返回當(dāng)前會(huì)放時(shí)區(qū)中的當(dāng)前日期 date_value:=current_date SQL> column sessiontimezone for a15 SQL> select sessiontimezone,current_date from dual; SESSIONTIMEZONE CURRENT_DA --------------- ---------- +08:00 13-11月-03 SQL> alter session set time_zone='-11:00'  2 / 會(huì)話已更改。 SQL> select sessiontimezone,current_timestamp from dual; SESSIONTIMEZONE CURRENT_TIMESTAMP --------------- ------------------------------------ -11:00 12-11月-03 04.59.13.668000 下午 -11: 00 SQL> 3、current_timestamp()以timestamp with time zone數(shù)據(jù)類型返回當(dāng)前會(huì)放時(shí)區(qū)中的當(dāng)前日期 timestamp_with_time_zone_value:=current_timestamp([timestamp_precision]) SQL> column sessiontimezone for a15 SQL> column current_timestamp format a36 SQL> select sessiontimezone,current_timestamp from dual; SESSIONTIMEZONE CURRENT_TIMESTAMP --------------- ------------------------------------ +08:00 13-11月-03 11.56.28.160000 上午 +08: 00 SQL> alter session set time_zone='-11:00'  2 / 會(huì)話已更改。 SQL> select sessiontimezone,current_timestamp from dual; SESSIONTIMEZONE CURRENT_TIMESTAMP --------------- ------------------------------------ -11:00 12-11月-03 04.58.00.243000 下午 -11: 00 SQL> 4、dBTimezone()返回時(shí)區(qū) varchar_value:=dbtimezone SQL> select dbtimezone from dual; DBTIME ------ -07:00 SQL> 5、extract()找出日期或間隔值的字段值 date_value:=extract(date_field from [datetime_valueinterval_value]) SQL> select extract(month from sysdate) 'This Month' from dual; This Month ---------- 11 SQL> select extract(year from add_months(sysdate,36)) '3 Years Out' from dual; 3 Years Out -----------   2006 SQL> 6、last_day()返回包含了日期參數(shù)的月份的最后一天的日期 date_value:=last_day(date_value) SQL> select last_day(date'2000-02-01') 'Leap Yr?' from dual; Leap Yr? ---------- 29-2月 -00 SQL> select last_day(sysdate) 'Last day of this month' from dual; Last day o ---------- 30-11月-03 SQL> 7、localtimestamp()返回會(huì)話中的日期和時(shí)間 timestamp_value:=localtimestamp SQL> column localtimestamp format a28 SQL> select localtimestamp from dual; LOCALTIMESTAMP ---------------------------- 13-11月-03 12.09.15.433000 下午 SQL> select localtimestamp,current_timestamp from dual; LOCALTIMESTAMP CURRENT_TIMESTAMP ---------------------------- ------------------------------------ 13-11月-03 12.09.31.006000 13-11月-03 12.09.31.006000 下午 +08: 下午 00 SQL> alter session set time_zone='-11:00'; 會(huì)話已更改。 SQL> select localtimestamp,to_char(sysdate,'DD-MM-YYYY HH:MI:SS AM') 'SYSDATE' from dual; LOCALTIMESTAMP SYSDATE ---------------------------- ------------------------ 12-11月-03 05.11.31.259000 13-11-2003 12:11:31 下午 下午 SQL> 8、months_between()判定兩個(gè)日期之間的月份數(shù)量 number_value:=months_between(date_value,date_value) SQL> select months_between(sysdate,date'1971-05-18') from dual; MONTHS_BETWEEN(SYSDATE,DATE'1971-05-18') ----------------------------------------  389.855143 SQL> select months_between(sysdate,date'2001-01-01') from dual; MONTHS_BETWEEN(SYSDATE,DATE'2001-01-01') ----------------------------------------  34.4035409 SQL> 9、next_day()給定一個(gè)日期值,返回由第二個(gè)參數(shù)指出的日子第一次出現(xiàn)在的日期值(應(yīng)返回相應(yīng)日子的名稱字符串)
主站蜘蛛池模板: 九九热这里只有精品6 | 久久99视频免费观看 | 欧美久久精品一级黑人c片 91免费在线视频 | 亚洲免费在线观看 | 欧美一二三| 午夜视频免费在线观看 | 在线欧美小视频 | 99国产视频 | 成人性视频在线播放 | 在线欧美 | 久久久久久国产精品久久 | 精品久久精品 | 91久久久久久久久 | 黄色骚片 | 国产99精品 | 国产一级视频在线 | 国产免费国产 | 全部免费毛片在线播放网站 | 国产精品美女 | 日韩中文字幕在线视频观看 | 卡通动漫第一页 | 亚洲一区二区三区四区五区午夜 | 日韩福利在线 | 国产日产欧产精品精品推荐蛮挑 | 天天操天天拍 | 欧美在线观看一区二区 | 日韩精品免费一区二区在线观看 | 一区中文字幕 | 久久精品免费看 | 成人免费av在线 | 久草在线 | 欧美日韩亚 | 精品久久久久久久 | 羞羞视频免费观 | 国产精品久久精品 | 中文字幕一区二区三区日韩精品 | 亚洲精品欧美 | 久久久国产一区二区三区四区小说 | 在线国产小视频 | 精品国产一区二区三区免费 | 69亚洲精品 |