WEEK_ISO 标量函数
WEEK_ISO 函数以范围 1-53 中的整数值形式返回自变量年份的周。
模式为 SYSFUN。
- expression
- 返回下列其中一种内置数据类型的值的表达式 :DATE , TIMESTAMP 或不是 CLOB 的日期或时间戳记的有效字符串表示。 在 Unicode 数据库中,如果提供的参数是图形字符串,那么在执行该函数之前会先将其转换为字符串。
该周从星期一开始,并且始终包含 7 天。 星期 1 是一年中包含星期四的第一个星期,相当于包含一月的第一个星期 4。 因此,在一年的开始时,最多可以有 3 天出现在上一年的最后一周。 相反,一年结束时最多 3 天可能会出现在下一年的第一周。
该函数的结果为 INTEGER。 结果可以为空值;如果参数为空值,那么结果为空值。
示例
以下列表显示了 WEEK_ISO 和 DAYOFWEEK_ISO 的结果示例。
DATE WEEK_ISO DAYOFWEEK_ISO
---------- ----------- -------------
1997-12-28 52 7
1997-12-31 1 3
1998-01-01 1 4
1999-01-01 53 5
1999-01-04 1 1
1999-12-31 52 5
2000-01-01 52 6
2000-01-03 1 1