【Oracle】to_date兼容YYYYMMDDHH24MISS与YYYY-MM-DD HH24:MI:SS

明细表里的交易时间

  2018年为 ‘2018-01-01 00:01:01’

  2020年为 '20200101000101'

现需要统一展示。

旧的SQL为 TO_CHAR(TO_DATE(TXNDATE,'YYYYMMDDHH24MISS'),'YYYY-MM-DD HH24:MI:SS')

新的SQL为TO_CHAR(TO_DATE(TXNDATE,'YYYY-MM-DD HH24:MI:SS'),'YYYY-MM-DD HH24:MI:SS')

 

这个问题让我对ORACLE的函数底层是如何运行的产生了好奇

posted @ 2020-10-29 11:06  乡屯米卒  阅读(7295)  评论(0编辑  收藏  举报