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中Date和Timestamp的區別Oracle
- String和Date、Timestamp之間的轉換
- [20190930]oracle raw型別轉化number指令碼.txtOracle型別指令碼
- Mysql日期(DATE, TIME, DATETIME, TIMESTAMP)型別的比較MySql型別
- [20190930]oracle number型別儲存轉化指令碼.txtOracle型別指令碼
- [20191003]oracle number型別儲存轉化指令碼.txtOracle型別指令碼
- [20191013]oracle number型別儲存轉化指令碼.txtOracle型別指令碼
- Python指令碼秒換桌布Python指令碼
- Oracle blob型別資料轉換成 base64編碼Oracle型別
- [20191219]oracle timestamp資料型別的儲存.txtOracle資料型別
- mysql資料庫date 、datetime、time、timestamp區別MySql資料庫
- Oracle date 型別比較和String比較Oracle型別
- 型別轉換型別
- js轉換/Date(........)/JS
- 【Hive】日期從整形轉為Date型別Hive型別
- ffmpeg批次mov轉換mp4格式指令碼指令碼
- java- 型別-轉換:基本型別以及包裝型別的轉換Java型別
- 一對一視訊原始碼,通過日期字串轉換日期型別格式原始碼字串型別
- CAPL指令碼中常用到的資料型別轉換——數字型別(int/double)和字串型別(char array)指令碼資料型別字串
- 資料型別,型別轉換資料型別
- Java將秒數轉換成X時X分X秒格式Java
- JavaScript年月日精確到秒倒數計時JavaScript
- 型別轉換(cast)型別AST
- Convert型別轉換型別
- js型別轉換JS型別
- [20241009]oracle timestamp with time zone資料型別的儲存.txtOracle資料型別
- mysql 資料型別TIMESTAMPMySQL 資料型別
- Oracle資料庫日期格式轉換操作Oracle資料庫
- Timestamp-時間戳轉換時間戳
- myBatis原始碼解析-型別轉換篇(5)MyBatis原始碼型別
- 【轉】ORACLE資料型別Oracle資料型別
- Oracle vs PostgreSQL,研發注意事項(7)- 型別轉換OracleSQL型別
- SpringBoot 通過Converter轉化 date型別引數Spring Boot型別
- CAD怎麼轉換成PDF格式?CAD轉換PDF的正確方法
- Java資料型別及型別轉換Java資料型別
- C# 型別轉換C#型別
- golang的型別轉換Golang型別
- 型別轉換運算子型別
- 型別轉換工具類型別