<tfoot id='fQTHf'></tfoot>

  • <legend id='fQTHf'><style id='fQTHf'><dir id='fQTHf'><q id='fQTHf'></q></dir></style></legend>
    1. <i id='fQTHf'><tr id='fQTHf'><dt id='fQTHf'><q id='fQTHf'><span id='fQTHf'><b id='fQTHf'><form id='fQTHf'><ins id='fQTHf'></ins><ul id='fQTHf'></ul><sub id='fQTHf'></sub></form><legend id='fQTHf'></legend><bdo id='fQTHf'><pre id='fQTHf'><center id='fQTHf'></center></pre></bdo></b><th id='fQTHf'></th></span></q></dt></tr></i><div id='fQTHf'><tfoot id='fQTHf'></tfoot><dl id='fQTHf'><fieldset id='fQTHf'></fieldset></dl></div>

      <small id='fQTHf'></small><noframes id='fQTHf'>

        <bdo id='fQTHf'></bdo><ul id='fQTHf'></ul>
      1. Oracle 中的 DATEDIFF 函数

        时间:2023-09-19
        1. <small id='uSvNe'></small><noframes id='uSvNe'>

        2. <i id='uSvNe'><tr id='uSvNe'><dt id='uSvNe'><q id='uSvNe'><span id='uSvNe'><b id='uSvNe'><form id='uSvNe'><ins id='uSvNe'></ins><ul id='uSvNe'></ul><sub id='uSvNe'></sub></form><legend id='uSvNe'></legend><bdo id='uSvNe'><pre id='uSvNe'><center id='uSvNe'></center></pre></bdo></b><th id='uSvNe'></th></span></q></dt></tr></i><div id='uSvNe'><tfoot id='uSvNe'></tfoot><dl id='uSvNe'><fieldset id='uSvNe'></fieldset></dl></div>
            <tbody id='uSvNe'></tbody>

          <legend id='uSvNe'><style id='uSvNe'><dir id='uSvNe'><q id='uSvNe'></q></dir></style></legend>

              <tfoot id='uSvNe'></tfoot>
              • <bdo id='uSvNe'></bdo><ul id='uSvNe'></ul>

                • 本文介绍了Oracle 中的 DATEDIFF 函数的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  我需要使用 Oracle,但 DATEDIFF 函数在 Oracle DB 中不起作用.

                  I need to use Oracle but DATEDIFF function doesn't work in Oracle DB.

                  如何在Oracle中编写以下代码?我看到了一些使用 INTERVAL 或 TRUNC 的示例.

                  How to write the following code in Oracle? I saw some examples using INTERVAL or TRUNC.

                  SELECT DATEDIFF ('2000-01-01','2000-01-02') AS DateDiff;
                  

                  推荐答案

                  在 Oracle 中,您可以简单地减去两个日期并获得 的差值.另请注意,与 SQL Server 或 MySQL 不同,在 Oracle 中,您不能在没有 from 子句的情况下执行 select 语句.解决这个问题的一种方法是使用内置的虚拟表,dual:

                  In Oracle, you can simply subtract two dates and get the difference in days. Also note that unlike SQL Server or MySQL, in Oracle you cannot perform a select statement without a from clause. One way around this is to use the builtin dummy table, dual:

                  SELECT TO_DATE('2000-01-02', 'YYYY-MM-DD') -  
                         TO_DATE('2000-01-01', 'YYYY-MM-DD') AS DateDiff
                  FROM   dual
                  

                  这篇关于Oracle 中的 DATEDIFF 函数的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  上一篇:通过 Oracle SQL 查询将行中的列的逗号分隔值拆分 下一篇:“选择"是否总是按主键排序?

                  相关文章

                  <i id='OL0sn'><tr id='OL0sn'><dt id='OL0sn'><q id='OL0sn'><span id='OL0sn'><b id='OL0sn'><form id='OL0sn'><ins id='OL0sn'></ins><ul id='OL0sn'></ul><sub id='OL0sn'></sub></form><legend id='OL0sn'></legend><bdo id='OL0sn'><pre id='OL0sn'><center id='OL0sn'></center></pre></bdo></b><th id='OL0sn'></th></span></q></dt></tr></i><div id='OL0sn'><tfoot id='OL0sn'></tfoot><dl id='OL0sn'><fieldset id='OL0sn'></fieldset></dl></div>
                • <tfoot id='OL0sn'></tfoot>

                • <legend id='OL0sn'><style id='OL0sn'><dir id='OL0sn'><q id='OL0sn'></q></dir></style></legend>
                  • <bdo id='OL0sn'></bdo><ul id='OL0sn'></ul>

                    <small id='OL0sn'></small><noframes id='OL0sn'>