首页 > 解决方案 > 如何使用 SQL Oracle 将字符串日期时间转换为字符串?

问题描述

在输入中我有一个字符串日期时间(yyyy-mm-dd HH:MI:SS),如何在输出中将其转换为 HH:MI:SS dd/mm/yyyy?

标签: sqloracle

解决方案


你需要转换你string --> date --> string的实现它如下:

 -- consider, your string is - '2020-06-05 17:48:00'

SQL> SELECT TO_CHAR(
  2  TO_DATE('2020-06-05 17:48:00',
  3  'yyyy-mm-dd HH24:MI:SS'),
  4  'HH24:MI:SS dd/mm/yyyy'
  5  ) AS RES
  6    FROM DUAL;

RES
-------------------
17:48:00 05/06/2020

SQL>

推荐阅读