1. 程式人生 > >oracle怎麼使用當前日期

oracle怎麼使用當前日期

我們有時需要在SQL語句中直接獲取當前日期,在oracle資料庫中就存在一個函式可以直接獲取當前時間。

SELECT
    to_char ( RAILWAY_XUN_PLAN.ID ) ID,
    to_char ( RAILWAY_XUN_PLAN.MONTH_ID ) MONTH_ID,
    RAILWAY_XUN_PLAN.ORE_CATEGORY_ID,
    RAILWAY_XUN_PLAN.ORE_CATEGORY_NAME,
    RAILWAY_XUN_PLAN.FROM_STOP_ID,
    RAILWAY_XUN_PLAN.FROM_STOP_ID_NAME,
    RAILWAY_XUN_PLAN.TO_STOP_ID,
    RAILWAY_XUN_PLAN.TO_STOP_ID_NAME,
    RAILWAY_XUN_PLAN.MONTH
, RAILWAY_XUN_PLAN.XUN_NAME, RAILWAY_XUN_PLAN.XUN_DECLARE_SUM, RAILWAY_XUN_PLAN.XUN_REPLY_SUM, RAILWAY_XUN_DETAIL.XUN_ID, RAILWAY_XUN_DETAIL.REPLAY_NUM, RAILWAY_XUN_DETAIL.DETAIL_DATE FROM RAILWAY_XUN_PLAN LEFT JOIN RAILWAY_XUN_DETAIL ON RAILWAY_XUN_PLAN.ID=RAILWAY_XUN_DETAIL.XUN_ID WHERE
RAILWAY_XUN_PLAN.ORE_CATEGORY_NAME='西北能源' AND RAILWAY_XUN_PLAN.FROM_STOP_ID_NAME ='北京' AND RAILWAY_XUN_PLAN.TO_STOP_ID_NAME='陝西榆林' AND RAILWAY_XUN_PLAN.MONTH='2018年07月' AND to_date(RAILWAY_XUN_DETAIL.DETAIL_DATE)=to_date(SYSDATE)

從上面的SQL語句我們就可以看出來,直接使用SYSDATE就可以直接直接在SQL中獲取當前時間。在這裡我加了一個to_date是為了只比較日期忽略時間的差異。

相關推薦

Oracle當前日期的下個半月,例如今天的下個半月是十月一號到十月十五號,如果是上半月,則顯示本月的下半月

CREATE OR REPLACE FUNCTION FUN$_GETMONTH RETURN VARCHAR2 IS   /*************************** *用途:根據當前日期,判斷是上半月還是下半月,如果是下半月,則顯示下月的上半月(20180

如何將Oracle 當前日期加一天、一分鐘

在Oralce中我發現有add_months函式,加天數N可以用如下方法實現,select sysdate+N from dual ,sysdate+1 加一天sysdate+1/24 加1小時sysdate+1/(24*60) 加1分鐘sysdate+1/(24*60*60) 加1秒鐘類推至毫秒0.001

Oracle當前日期前後推算公式

平時在專案中會經常遇到需要用某個日期(如當前系統時間)來獲取該日期前後的特定日期,下面列出一些常用的公式。 ✳ sysdate為系統當前日期 基礎函式 字串型別轉換成日期型別 sel

如何獲得Oracle當前日期的年或月的第一天和最後一天

1.當前日期的年份第一天和最後一天 第一天 select trunc(sysdate,'y') FROM DUAL; select trunc(sysdate,'yy') FROM DUAL; select trunc(sysdate,'yyy') FROM DUAL; s

Oracle當前日期的最近工作日

描述 bsp 當前 需要 現在 應該 結果 當前日期 join 描述:現有一需求,日期表中存放了日期和是否節假日(0-工作日,1-節假日),現在需要取日期表中的最近的工作日。如2017/07/23(周日)最近的工作日應該是2017/07/21(周五)。 DA

oracle怎麼使用當前日期

我們有時需要在SQL語句中直接獲取當前日期,在oracle資料庫中就存在一個函式可以直接獲取當前時間。 SELECT to_char ( RAILWAY_XUN_PLAN.ID ) ID, to_char ( RAILWAY_XUN_PLA

Oracle獲取當前日期日期格式

Oracle 獲取當前日期及日期格式   獲取系統日期:  SYSDATE()    格式化日期:     TO_CHAR(SYSDATE(),'YY/MM/DD HH24:MI:SS)                或        TO_DATE(SYSDATE(),'Y

Oracle 獲取當前日期日期格式 .

Oracle 獲取當前日期及日期格式    獲取系統日期:  SYSDATE()   格式化日期:     TO_CHAR(SYSDATE(),'YY/MM/DD HH24:MI:SS')                      或 TO_DATE(SYSDATE(),

oracle當前日期前一週的各天

select  to_char(TRUNC(sysdate)-interval '7' day  + LEVEL,'yyyy-MM-dd')  AS FDATE from dual CONNECT BY LEVEL <= 7;比如今天是2017-12-29如果是不包含今

oracle日期函式IW和WW 的區別 oracle當前日期是今年第幾天,第幾周,第幾月,第幾季度?

IW :     是周演算法以周別為“主線” ,每年最多可以有53個周B別,但是每年至少要包含52個周別; 如果一年當中第52周別之後至當年的12月31日之間,還有大於或等於4天的話,則定為當年的第53周,否則剩餘這些天數被歸為下一年的第1周;如果在不 足52周別的話,則以下一年的時間來補;每週固定的從週

oracle當前日期時間的前一天前一小時前一分鐘前一秒

SELECT '當前時間' TITLE, TO_CHAR(SYSDATE, 'yyyy-mm-dd hh24:mi:ss') TI

獲得當前日期所屬的本周第一天與最後一天

date 獲得 mkt 日期 時間 -m ech 當前 time echo ‘<br>本周起始時間:<br>‘;echo date("Y-m-d H:i:s",mktime(0, 0 , 0,date("m"),date("d")-date("w")

JS中在當前日期上追加一天或者獲取上一個月和下一個月

ren days 月的天數 rem () split color 測試 -1 /** * 獲取上一個月 * * @date 格式為yyyy-mm-dd的日期,如:2014-01-25 */

在java中怎樣獲得當前日期時間

follow 樣本 cda set mon do-while 如果 xtend div Calendar cal = Calendar.getInstance(); java.text.SimpleDateFormat sdf = new SimpleDateF

如何查看oracle當前session信息

如何查看oracle當前session信息 如何查看oracle當前session信息 怎樣查看Oracle當前的連接數呢?只需要用下面的SQL語句查詢一下就可以了。#查看當前不為空的連接select * from v$session where

input框中自動展示當前日期 yyyy/mm/dd

title set attr 獲取 input框 type 編輯 new cnblogs 直接上代碼: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF

mysql日期函數 當前日期 curdate() , 當前年 year(curdate()), 取date的年份 year(date) ,取date的月份 month(date)

年齡 日期時間 n) com 出版 sql 當前日期 lec 靈活 獲取系統當前日期時間: sysdate() 獲取系統當前日期:curdate() 獲取系統當前時間:curtime() 獲取給定日期的年份: year(date) 獲取給定日期的月份:month(date)

C# 獲取當前日期,時間、季度

當前日期 starty clas nth parse var div tar bsp 1 DateTime dt = DateTime.Now; //當前時間 2 DateTime startWeek = dt.AddDays(1 - Convert.ToInt

iOS比較當前日期與指定日期大小

nsstring -- ascend 如果 format 時間比較 time getc ring #pragma mark -得到當前時間 - (NSDate *)getCurrentTime{ NSDateFormatter *f

js獲取當前日期方法

r+ etc getdate div splay 分享 技術分享 獲取 fun 我們經常會用到日期,下面是js獲取日期的方法,後面有其他的方法還會不定期更新。 1 // 獲取當前日期時間 2 function getCurrentDateTime(){