資料庫開發基礎---next_day函式
在設定一個job時,想著每個週一早上5點執行,一時之間想不到什麼好函式,看文件上面出現了一個NEXT_DAY函式,突然一下覺得不知道這個函式是怎麼用的了!
select trunc(next_day(sysdate,1))+25/24 from dual;----2015-01-12 1:00:00 下週一
select next_day(sysdate,1) from dual;---2015-01-11 13:54:53 下週日
select trunc(next_day(sysdate,'星期一'))+25/24 from dual; ------2015-01-13 1:00:00
瞬間明白了這個函式是神馬意思!
其他一些日期函式的寫法:
(1)如果想每天凌晨1點執行,則此引數可設定為'trunc(sysdate)+25/24';
(2)如果想每週一凌晨1點執行,則此引數可設定為'trunc(next_day(sysdate,1))+25/24';
(3)如果想每月1號凌晨1點執行,則此引數可設定為'trunc(last_day(sysdate))+25/24';
(4)如果想每季度執行一次,則此引數可設定為'trunc(add_months(sysdate,3),'Q')+1/24';
(5)如果想每半年執行一次,則此引數可設定為'add_months(trunc(sysdate,'yyyy'),6)+1/24';
(6)如果想每年執行一次,則此引數可設定為'add_months(trunc(sysdate,'yyyy'),12)+1/24'。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/30018455/viewspace-1390624/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 資料庫開發---常用物件-函式資料庫物件函式
- 資料庫開發基礎---行列轉換資料庫
- AndoridSQLite資料庫開發基礎教程(10)SQLite資料庫
- AndoridSQLite資料庫開發基礎教程(9)SQLite資料庫
- AndoridSQLite資料庫開發基礎教程(8)SQLite資料庫
- AndoridSQLite資料庫開發基礎教程(7)SQLite資料庫
- AndoridSQLite資料庫開發基礎教程(6)SQLite資料庫
- AndoridSQLite資料庫開發基礎教程(5)SQLite資料庫
- AndoridSQLite資料庫開發基礎教程(4)SQLite資料庫
- 資料庫開發基礎--層次查詢+資料庫
- 資料庫開發基礎---常見面試題資料庫面試題
- 資料庫開發基礎---層次查詢資料庫
- iOS開發資料庫篇—SQLite常用的函式iOS資料庫SQLite函式
- MySQL資料庫基礎篇視窗函式示例解析教程RATZMySql資料庫函式
- Andorid SQLite資料庫開發基礎教程(3)SQLite資料庫
- Andorid SQLite資料庫開發基礎教程(2)SQLite資料庫
- Andorid SQLite資料庫開發基礎教程(1)SQLite資料庫
- 函式基礎函式
- .NET 基礎拾遺(6)ADO.NET 與資料庫開發基礎資料庫
- 華為雲函式中使用雲資料庫的JavaScript SDK基礎入門函式資料庫JavaScript
- 資料庫 基礎資料庫
- 資料庫基礎資料庫
- INFORMIX資料庫函式ORM資料庫函式
- 資料庫開發(19)基於物件的資料庫資料庫物件
- 函式基礎和函式引數函式
- 資料庫基礎使用資料庫
- 1、資料庫基礎資料庫
- 資料庫基礎教程資料庫
- 【大資料開發】Hive——Hive函式大全大資料Hive函式
- 7.資料庫函式資料庫函式
- 微信小程式 #雲開發 #雲端儲存 #雲資料庫 #雲函式微信小程式資料庫函式
- PHP Oracle 資料庫函式庫(轉)PHPOracle資料庫函式
- Python基礎-函式Python函式
- python函式基礎Python函式
- Go基礎-字串函式Go字串函式
- python基礎函式Python函式
- 前端基礎(三):函式前端函式
- javascript基礎(函式)(十四)JavaScript函式