如何将日期November 8 2019转换为11/08/19

时间:2019-12-02 19:32:40

标签: sql oracle

能否让我知道如何在Oracle SQL语句中将2019年11月8日转换为11/08/19

1 个答案:

答案 0 :(得分:3)

Oracle DATE类型在内部存储为数字值(请勿与NUMBER类型混淆)。因此,Oracle DATE没有格式,谈论将DATE从一种格式转换为另一种格式没有意义。

因此,您要问的是如何将特定日期的字符串表示形式从一种格式转换为另一种格式。答案是首先使用输入字符串的格式将输入字符串转换为DATE,然后使用所需的输出格式将结果DATE转换回字符串。

赞:

select to_char(to_date('November 8 2019','MONTH DD YYYY'),'MM/DD/YY') from dual;