2025年7月24日 星期四

V30102 - 日期格式只取時間 - Oracle SQL - 日期格式轉成 yyyy/mm/dd

目的: V30102 - 日期格式只取時間  - Oracle SQL - 日期格式轉成 yyyy/mm/dd

處理說明: 1>日期格式只取時間
                             to_char(TFTM, 'HH24:mi')
                  2>日期格式 : yyyy/mm/dd
                         TO_CHAR(EXC_INSDATE,'yyyy/mm/dd')




1>SQL如下:
     SELECT    TFTM, to_char(TFTM, 'HH24:mi'),CLTM ,to_char(CLTM, 'HH24:mi'),FYTM,FLTOTM,NARPNUM
      FROM       AMM_AFD
      WHERE     ASSNO='A20240320001'
       AND rownum=1
      ORDER BY AFDNO DESC;


2>將日期欄位格式轉成 yyyy/mm/dd
SELECT  CTRLNO,WBS,MTER,BATCH,
                TO_CHAR(EXC_INSDATE,'yyyy/mm/dd') as EXC_INSDT,
                EXC_INSDATE,EXC_UPDDATE
FROM      AMM_MTRM
WHERE   BATCH IS NOT NULL
AND         TO_CHAR(EXC_INSDATE,'yyyy/mm/dd')='2025/07/24'
ORDER   BY EXC_INSDATE DESC;


沒有留言:

張貼留言