輸出最短一位數的 「年月日」 (yyyy/M/d)
select TO_CHAR(TO_DATE('2022/04/08', 'yyyy/mm/dd'), 'yyyy/fmMM/dd') out from dual;
(out)out
(out)---------
(out)2022/4/8
輸出 「年月日」 (yyyy/MM/dd)
select TO_CHAR(TO_DATE('2022/04/08', 'yyyy/mm/dd'), 'yyyyMMdd') out from dual;
(out)out
(out)--------
(out)20220408
輸出 「中文年月日」(yyyy年MM月dd日)
select TO_CHAR(TO_DATE('2022/04/08', 'yyyy/mm/dd'), 'yyyy"年"mm"月"dd"日"') out from dual;
(out)out
(out)-------------
(out)2022年04月08日
輸出「中文星期」
select TO_CHAR(TO_DATE('2022/04/08', 'yyyy/mm/dd'), 'day', 'NLS_DATE_LANGUAGE=''TRADITIONAL CHINESE''') out
(con)from dual;
(out)out
(out)-----
(out)星期五
輸出 「中文年月日」和「中文星期」
select TO_CHAR(TO_DATE('2022/04/08', 'yyyy/mm/dd'), 'yyyy"年"mm"月"dd"日"fmDay', 'NLS_DATE_LANGUAGE=''TRADITIONAL CHINESE''') out
(con)from dual;
(out)out
(out)-------------------
(out)2022年04月08日星期五
輸出「一位數的中文短星期」
select substr(TO_CHAR(TO_DATE('2022/04/08', 'yyyy/mm/dd'), 'day', 'NLS_DATE_LANGUAGE=''TRADITIONAL CHINESE'''), 3, 1) out
(con)from dual;
(out)out
(out)---
(out)五
輸出 「中文年月日」和「一位數的中文短星期」
select TO_CHAR(TO_DATE('2021/11/14', 'yyyy/mm/dd'), 'yyy"年"mm"月"dd"日"', 'NLS_CALENDAR= ''ROC Official''') || ' (' ||
(con) substr(TO_CHAR(TO_DATE('2021/11/14', 'yyyy/mm/dd'), 'day', 'NLS_DATE_LANGUAGE=''TRADITIONAL CHINESE'''), 3, 1) || ')' out
(con)from dual;
(out)out
(out)------------------
(out)111年04月08日 (五)
輸出 「英文星期」
select TO_CHAR(TO_DATE('2022/04/08', 'yyyy/mm/dd'), 'DAY', 'NLS_DATE_LANGUAGE=''ENGLISH''') out
(con)from dual;
(out)out
(out)------------------
(out)FRIDAY
輸出 「英文短星期」
select TO_CHAR(TO_DATE('2022/04/08', 'yyyy/mm/dd'), 'DY', 'NLS_DATE_LANGUAGE=''ENGLISH''') out
(con)from dual;
(out)out
(out)---
(out)FRI
留言
張貼留言
如果有任何問題、建議、想說的話或文章題目推薦,都歡迎留言或來信: a@ruyut.com