日期和字元轉換函式用法(to_date,to_char)select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') as nowtime from dual; //日期轉化為字串
select to_char(sysdate,'yyyy') as nowyear from dual; //獲取時間的年
select to_char(sysdate,'mm') as nowmonth from dual; //獲取時間的月
select to_char(sysdate,'dd') as nowday from dual; //獲取時間的日
select to_char(sysdate,'hh24') as nowhour from dual; //獲取時間的時
select to_char(sysdate,'mi') as nowminute from dual; //獲取時間的分
select to_char(sysdate,'ss') as nowsecond from dual; //獲取時間的秒
select to_char(sysdate,'hh24:mi') as nowhour from dual; //獲取時間的時 、分
oracle中substr函式(擷取字段)
所使用函式 substr string,start,length string 索要擷取的字串 start 從第幾個字元開始,0 1都是從頭開始 length 要擷取字元的長度,不寫預設擷取 到結束的字元 以上例項第一列是原欄位,第二列是從0開始,擷取長度2,第三列是1開始,擷取長度2,可以看出所擷...
Oracle中時間字段作為篩選條件
我們知道oracle資料庫中存的日期字段可能有好幾種寫法,這樣我們在作為篩選條件的時候就會無從下手,這時候我們可以用乙個函式 to char 幫我們搞定,我們以employees表為例 可以這樣寫 select employee id,first name hire date from employ...
oracle中取當前時間和某時間欄位的差值
兩個date型別字段 start date,end date,計算這兩個日期的時間差 分別以天,小時,分鐘,秒,毫秒 天 round to number sysdate start date 5 小時 round to number sysdate start date 24 5 分鐘 round ...