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

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

        确定 Oracle 日期是否在周末?

        Determine if Oracle date is on a weekend?(确定 Oracle 日期是否在周末?)
        1. <small id='iOsvM'></small><noframes id='iOsvM'>

        2. <tfoot id='iOsvM'></tfoot>

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

                  本文介绍了确定 Oracle 日期是否在周末?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  这是确定 Oracle 日期是否在周末的最佳方法吗?

                  Is this the best way to determine if an Oracle date is on a weekend?

                  select * from mytable
                  where 
                  TO_CHAR (my_date, 'DY', 'NLS_DATE_LANGUAGE=ENGLISH') IN ('SAT', 'SUN');
                  

                  推荐答案

                  从 Oracle 11g 开始,是的.我见过的唯一可行的区域不可知替代方案如下:

                  As of Oracle 11g, yes. The only viable region agnostic alternative that I've seen is as follows:

                  SELECT *
                  FROM mytable
                  WHERE MOD(TO_CHAR(my_date, 'J'), 7) + 1 IN (6, 7);
                  

                  这篇关于确定 Oracle 日期是否在周末?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  本站部分内容来源互联网,如果有图片或者内容侵犯了您的权益,请联系我们,我们会在确认后第一时间进行删除!

                  相关文档推荐

                  How to redirect the output of DBMS_OUTPUT.PUT_LINE to a file?(如何将 DBMS_OUTPUT.PUT_LINE 的输出重定向到文件?)
                  How do I get column datatype in Oracle with PL-SQL with low privileges?(如何使用低权限的 PL-SQL 在 Oracle 中获取列数据类型?)
                  Get a list of all functions and procedures in an Oracle database(获取 Oracle 数据库中所有函数和过程的列表)
                  Why cannot I create triggers on objects owned by SYS?(为什么我不能在 SYS 拥有的对象上创建触发器?)
                  Returning result even for elements in IN list that don#39;t exist in table(即使对于表中不存在的 IN 列表中的元素也返回结果)
                  Reset Sequence in oracle 11g(oracle 11g 中的重置序列)
                    <tbody id='E29K4'></tbody>

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

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