在 Oracle 中将一周的第一天设置为星期日而不是星期一

安东尼达

我有以下查询:

SELECT forecastDate, to_char(to_date(forecastDate),'WW') AS WEEK_NUMBER
FROM ACT_FORECAST

这给了我这个结果:

forecastDate | WEEK_NUMBER
14/07/2017     28
15/07/2017     28
16/07/2017     29

但在我所在的地区,周一开始的一周,我应该有 28 个 16/07/2017。

我的数据库的 NLS_TERRITORY 值是“法国”。

我尝试了多种方法,但没有任何效果。

有任何想法吗?

谢谢

沃恩弗里德·多姆沙伊特

原因是格式WW,其中文件说:

WW

一年中的第 (1-53) 周,其中第 1 周从一年的第一天开始并持续到一年的第七天。

幸运的是,在 ISO-8601 上,一周的第一天也是星期一,因此您可以使用

SELECT forecastDate, to_char(to_date(forecastDate),'IW') AS WEEK_NUMBER
FROM ACT_FORECAST

信息战

一年中的日历周(1-52 或 1-53),由 ISO 8601 标准定义。

  • 日历周从星期一开始。

  • 一年中的第一个日历周包括 1 月 4 日。

  • 一年中的第一个日历周可能包括 12 月 29 日、30 日和 31 日。

  • 一年中的最后一个日历周可能包括 1 月 1 日、2 日和 3 日。

顺便说一句,您应该将列的数据类型更改forecastDateDATEor TIMESTAMP

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在Unity日历中将星期日设置为一周的第一天

来自分类Dev

熊猫:bdate_range首先将星期日设置为一周的第一天

来自分类Dev

星期一作为Gnome-Shell的第一天(而不是星期日)

来自分类Dev

星期一作为Gnome-Shell的第一天(而不是星期日)

来自分类Dev

如何在GNOME日历小程序中将星期一设置为一周的第一天?

来自分类Dev

如何在GNOME日历小程序中将星期一设置为一周的第一天?

来自分类Dev

第一个星期日的 Oracle 查询

来自分类Dev

获取一年中的星期几,其中一周的第一天是星期日

来自分类Dev

如何在Hive中按年的星期数获取星期的开始日期?一周的第一天应该是星期一

来自分类Dev

在python中将日期截断为最后一个星期一或一周中的任何一天

来自分类Dev

每月第一天的Cronjob(星期日除外)

来自分类Dev

在Python日期时间为什么是第一个月,“月”,= 1,但“星期一”,一周= 0的第一天?

来自分类Dev

显示今天是哪一天?星期日或星期一“php 编码”?

来自分类Dev

ORACLE查找给定季度的第一天和最后一天

来自分类Dev

获取该月的第一天名称(星期一,星期二...)

来自分类Dev

如何进行为期两周的循环(第一个星期一为第一天,第二个星期一为第六天)

来自分类Dev

在Unix上获取星期一和星期日等一周的任何日期作为参数

来自分类Dev

SQL查询可根据特定一周的星期一至星期日将行分成多行

来自分类Dev

在Unix上获取星期一和星期日等一周的任何日期作为参数

来自分类Dev

如何检查DELPHI ANDROID中星期的第一天是星期一还是星期天?

来自分类Dev

如何在R中将日期时间转换为一周中的第一个星期日

来自分类Dev

在一周中的每一天添加 1 天(星期一、星期二..)

来自分类Dev

是否可以使用BigQuery的DAYOFWEEK,但以星期一作为第一天呢?

来自分类Dev

SQL Server:如果一周的开始是星期一,那么为什么前一个星期日包含在该周中?

来自分类Dev

如何将一周的第一天和一周的最后一天设置为白色?

来自分类Dev

从星期日的一年中的第一天开始,到星期六的一年中的最后一天结束

来自分类Dev

如何从星期日而不是星期一开始在ng bootstrap Datepicker中启动日历周?

来自分类Dev

SQL设置从星期一到星期日每个月的星期数

来自分类Dev

在星期一,从星期五到星期日提取数据,仅在前一天的其他工作日中提取数据

Related 相关文章

  1. 1

    在Unity日历中将星期日设置为一周的第一天

  2. 2

    熊猫:bdate_range首先将星期日设置为一周的第一天

  3. 3

    星期一作为Gnome-Shell的第一天(而不是星期日)

  4. 4

    星期一作为Gnome-Shell的第一天(而不是星期日)

  5. 5

    如何在GNOME日历小程序中将星期一设置为一周的第一天?

  6. 6

    如何在GNOME日历小程序中将星期一设置为一周的第一天?

  7. 7

    第一个星期日的 Oracle 查询

  8. 8

    获取一年中的星期几,其中一周的第一天是星期日

  9. 9

    如何在Hive中按年的星期数获取星期的开始日期?一周的第一天应该是星期一

  10. 10

    在python中将日期截断为最后一个星期一或一周中的任何一天

  11. 11

    每月第一天的Cronjob(星期日除外)

  12. 12

    在Python日期时间为什么是第一个月,“月”,= 1,但“星期一”,一周= 0的第一天?

  13. 13

    显示今天是哪一天?星期日或星期一“php 编码”?

  14. 14

    ORACLE查找给定季度的第一天和最后一天

  15. 15

    获取该月的第一天名称(星期一,星期二...)

  16. 16

    如何进行为期两周的循环(第一个星期一为第一天,第二个星期一为第六天)

  17. 17

    在Unix上获取星期一和星期日等一周的任何日期作为参数

  18. 18

    SQL查询可根据特定一周的星期一至星期日将行分成多行

  19. 19

    在Unix上获取星期一和星期日等一周的任何日期作为参数

  20. 20

    如何检查DELPHI ANDROID中星期的第一天是星期一还是星期天?

  21. 21

    如何在R中将日期时间转换为一周中的第一个星期日

  22. 22

    在一周中的每一天添加 1 天(星期一、星期二..)

  23. 23

    是否可以使用BigQuery的DAYOFWEEK,但以星期一作为第一天呢?

  24. 24

    SQL Server:如果一周的开始是星期一,那么为什么前一个星期日包含在该周中?

  25. 25

    如何将一周的第一天和一周的最后一天设置为白色?

  26. 26

    从星期日的一年中的第一天开始,到星期六的一年中的最后一天结束

  27. 27

    如何从星期日而不是星期一开始在ng bootstrap Datepicker中启动日历周?

  28. 28

    SQL设置从星期一到星期日每个月的星期数

  29. 29

    在星期一,从星期五到星期日提取数据,仅在前一天的其他工作日中提取数据

热门标签

归档