Oracle timestamp型別轉換date格式指令碼(精確到秒)
今天同事要查資料timestamp型別資料,要求轉換成date格式。
create or replace function convert_timestamp_to_date(tstamp timestamp) return date is
V_DATE date;
V_DAY VARCHAR2(2);
V_MONTH VARCHAR2(2);
V_YEAR VARCHAR2(4);
V_HH24MISS VARCHAR2(8);
BEGIN
V_DAY:=EXTRACT(DAY FROM tstamp);
V_MONTH:=EXTRACT(MONTH FROM tstamp);
V_YEAR:=EXTRACT(YEAR FROM tstamp);
SELECT TO_CHAR(tstamp,'hh24:mi:ss') INTO V_HH24MISS FROM DUAL;
V_DATE:= to_date(v_DAY || '-'|| V_MONTH || '-'|| V_YEAR||' '||V_HH24MISS,'DD-MM-YYYY HH24:MI:SS');
Return(V_DATE);
end;
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12272958/viewspace-688373/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- oracle timestamp轉換date及date型別相減Oracle型別
- 將timestamp型別轉換為date型別型別
- 將timestamp轉成date格式的指令碼指令碼
- ORACLE DATE型別和TIMESTAMP型別DUMP換算Oracle型別
- oracle中date資料型別與timestamp資料型別的轉換Oracle資料型別
- date和timestamp型別之間的轉換型別
- oracle資料型別date和timestamp的轉化Oracle資料型別
- ORACLE DATE和TIMESTAMP資料型別的比較(一) (轉)Oracle資料型別
- ORACLE DATE和TIMESTAMP資料型別的比較(二) (轉)Oracle資料型別
- date、timestamp欄位型別型別
- Oracle中Date的各種格式轉換Oracle
- oracle將表中date資料型別修改為timestamp資料型別Oracle資料型別
- (轉)PLS_INTEGER型別與timestamp型別、date、及時間函式型別函式
- 【SQL】【思念】請Oracle協助得到孩子的精確年齡(精確到秒)SQLOracle
- (轉)shell 指令碼date時間格式(備查)指令碼
- 關於Ibatis 轉換 oracle date型別的問題BATOracle型別
- Oracle中Date和Timestamp的區別Oracle
- 將TIMESTAMP型別的差值轉化為秒的方法型別
- Java獲取精確到秒的時間戳(轉)Java時間戳
- 字串和Date型別之間的轉換字串型別
- 一個簡單函式—Number型別轉換Date型別函式型別
- sql monitor中timestamp變數轉換可識別格式SQL變數
- String和Date、Timestamp之間的轉換
- JAVA裡的String、Timestamp、Date相互轉換Java
- 時間型別及格式轉換型別
- Java:String和Date、Timestamp之間的轉換Java
- oracle的timestamp型別使用Oracle型別
- Oracle中的TIMESTAMP型別Oracle型別
- ORACLE TIMESTAMP資料型別Oracle資料型別
- Mysql日期(DATE, TIME, DATETIME, TIMESTAMP)型別的比較MySql型別
- Oracle Long型別轉換為Clob型別Oracle型別
- Java web工程中獲取系統精確時間(到秒級別)JavaWeb
- oracle 資料型別轉換Oracle資料型別
- Python指令碼秒換桌布Python指令碼
- Oracle中date型別使用注意Oracle型別
- JavaScript年月日精確到秒倒數計時JavaScript
- oracle to_date格式Oracle
- Oracle中的TIMESTAMP資料型別Oracle資料型別