【问题标题】:What is Julian Date Format什么是儒略日期格式
【发布时间】:2012-07-11 17:47:21
【问题描述】:

我通过 SQL 中的一个查询来将我们输入的数字转换为 word 格式 查询是

select to_char(to_date(&num,'J'),'JSP') from dual;

 TO_CHAR(TO_DATE(678,'J'),'JSP')
 -------------------------------
 SIX HUNDRED SEVENTY-EIGHT

通常,儒略日期格式给出添加到儒略日期的天数,即31-DEC-4712 我无法理解它如何将每个数字转换为单词。

帮助我了解它的实际作用......

【问题讨论】:

    标签: sql oracle to-date julian-date


    【解决方案1】:

    将日期转换为 julian 的 to_date 函数不对以纯英文单词出现的结果负责。那就是以 'JSP' 为参数的 to_char 函数。

    我会解释,但我真的认为下面链接中的解释比我能解释得更好。

    这是一个很好的 Ask Tom 帖子,解释了 Julian Date。

    http://asktom.oracle.com/pls/apex/f?p=100:11:0::::P11_QUESTION_ID:1406145293951

    这是另一个很好的 Ask Tom 帖子,它解释了如何使用“JSP”的 to_char 为您提供英文单词的数字。

    http://asktom.oracle.com/pls/apex/f?p=100:11:0::::P11_QUESTION_ID:18305103094123

    【讨论】:

    • 请注意,Oracle 12 文档没有记录“JSP”(或混合大小写的“Jsp”)格式元素,因此请将此答案加入书签!此外,Ask Tom 有一个很好的功能,可以拼出大于 5373484 的数字,这是 Jsp 可以处理的最大值:asktom.oracle.com/pls/asktom/…
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-01-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多