This is an automated email from the ASF dual-hosted git repository.

yiguolei pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/doris-website.git


The following commit(s) were added to refs/heads/master by this push:
     new c0bc31e02d6 [doc](function) update extract doc (#2639)
c0bc31e02d6 is described below

commit c0bc31e02d6380af87c6911c17b1dc38b36d6854
Author: Jensen <czjour...@163.com>
AuthorDate: Sun Jul 27 00:16:21 2025 +0800

    [doc](function) update extract doc (#2639)
    
    ## Versions
    
    - [x] dev
    - [ ] 3.0
    - [ ] 2.1
    - [ ] 2.0
    
    ## Languages
    
    - [x] Chinese
    - [x] English
    
    ## Docs Checklist
    
    - [ ] Checked by AI
    - [ ] Test Cases Built
---
 .../scalar-functions/date-time-functions/dayofweek.md  |  4 ++++
 .../scalar-functions/date-time-functions/dayofyear.md  |  4 ++++
 .../scalar-functions/date-time-functions/extract.md    | 18 +++++++++++-------
 .../scalar-functions/date-time-functions/dayofweek.md  |  4 ++++
 .../scalar-functions/date-time-functions/dayofyear.md  |  4 ++++
 .../scalar-functions/date-time-functions/extract.md    | 18 +++++++++++-------
 6 files changed, 38 insertions(+), 14 deletions(-)

diff --git 
a/docs/sql-manual/sql-functions/scalar-functions/date-time-functions/dayofweek.md
 
b/docs/sql-manual/sql-functions/scalar-functions/date-time-functions/dayofweek.md
index b7fc5e128a0..0ca5a821297 100644
--- 
a/docs/sql-manual/sql-functions/scalar-functions/date-time-functions/dayofweek.md
+++ 
b/docs/sql-manual/sql-functions/scalar-functions/date-time-functions/dayofweek.md
@@ -9,6 +9,10 @@
 
 Returns the weekday index of the date, where Sunday is 1, Monday is 2, and 
Saturday is 7.
 
+## Alias
+
+- DOW
+
 ## Syntax
 
 ```sql
diff --git 
a/docs/sql-manual/sql-functions/scalar-functions/date-time-functions/dayofyear.md
 
b/docs/sql-manual/sql-functions/scalar-functions/date-time-functions/dayofyear.md
index 7c9db48efa8..a8ce8142cd0 100644
--- 
a/docs/sql-manual/sql-functions/scalar-functions/date-time-functions/dayofyear.md
+++ 
b/docs/sql-manual/sql-functions/scalar-functions/date-time-functions/dayofyear.md
@@ -9,6 +9,10 @@
 
 Obtains the corresponding day of the year for the given date.
 
+## Alias
+
+- DOY
+
 ## Syntax
 
 ```sql
diff --git 
a/docs/sql-manual/sql-functions/scalar-functions/date-time-functions/extract.md 
b/docs/sql-manual/sql-functions/scalar-functions/date-time-functions/extract.md
index 3fd6ed7ce95..783d3e0f866 100644
--- 
a/docs/sql-manual/sql-functions/scalar-functions/date-time-functions/extract.md
+++ 
b/docs/sql-manual/sql-functions/scalar-functions/date-time-functions/extract.md
@@ -17,7 +17,7 @@ The `extract` function is used to extract a specified part of 
a date or time val
 
 | Parameter | Description |
 | -- | -- |
-| `unit` | The unit to extract from the DATETIME. Possible values are year, 
month, day, hour, minute, second, or microsecond |
+| `unit` | The unit to extract from the DATETIME. Possible values are year, 
month, day, hour, minute, second, microsecond, dayofyear(doy), dayofweek(dow) |
 | `datetime` | The argument is a valid date expression |
 
 ## Return Value
@@ -33,13 +33,17 @@ extract(day from '2022-09-22 17:01:30') as day,
 extract(hour from '2022-09-22 17:01:30') as hour,
 extract(minute from '2022-09-22 17:01:30') as minute,
 extract(second from '2022-09-22 17:01:30') as second,
-extract(microsecond from cast('2022-09-22 17:01:30.000123' as datetimev2(6))) 
as microsecond;
+extract(microsecond from cast('2022-09-22 17:01:30.000123' as datetimev2(6))) 
as microsecond,
+extract(dayofyear FROM '2022-09-22 17:01:30') as dayofyear,
+extract(doy FROM '2022-09-22 17:01:30') as dayofyear_alias,
+extract(dayofweek FROM '2022-09-22 17:01:30') as dayofweek,
+extract(dow FROM '2022-09-22 17:01:30') as dayofweek_alias;
 ```
 
 ```text
-+------+-------+------+------+--------+--------+-------------+
-| year | month | day  | hour | minute | second | microsecond |
-+------+-------+------+------+--------+--------+-------------+
-| 2022 |     9 |   22 |   17 |      1 |     30 |         123 |
-+------+-------+------+------+--------+--------+-------------+
++------+-------+------+------+--------+--------+-------------+-----------+-----------------+-----------+-----------------+
+| year | month | day  | hour | minute | second | microsecond | dayofyear | 
dayofyear_alias | dayofweek | dayofweek_alias |
++------+-------+------+------+--------+--------+-------------+-----------+-----------------+-----------+-----------------+
+| 2022 |     9 |   22 |   17 |      1 |     30 |         123 |       265 |     
        265 |         5 |               5 |
++------+-------+------+------+--------+--------+-------------+-----------+-----------------+-----------+-----------------+
 ```
diff --git 
a/i18n/zh-CN/docusaurus-plugin-content-docs/current/sql-manual/sql-functions/scalar-functions/date-time-functions/dayofweek.md
 
b/i18n/zh-CN/docusaurus-plugin-content-docs/current/sql-manual/sql-functions/scalar-functions/date-time-functions/dayofweek.md
index c5a5e4befa4..661651b1e6a 100644
--- 
a/i18n/zh-CN/docusaurus-plugin-content-docs/current/sql-manual/sql-functions/scalar-functions/date-time-functions/dayofweek.md
+++ 
b/i18n/zh-CN/docusaurus-plugin-content-docs/current/sql-manual/sql-functions/scalar-functions/date-time-functions/dayofweek.md
@@ -9,6 +9,10 @@
 
 返回日期的工作日索引值,即星期日为 1,星期一为 2,星期六为 7。
 
+## 别名
+
+- DOW
+
 ## 语法
 
 ```sql
diff --git 
a/i18n/zh-CN/docusaurus-plugin-content-docs/current/sql-manual/sql-functions/scalar-functions/date-time-functions/dayofyear.md
 
b/i18n/zh-CN/docusaurus-plugin-content-docs/current/sql-manual/sql-functions/scalar-functions/date-time-functions/dayofyear.md
index a346a079e9b..c849515e1ca 100644
--- 
a/i18n/zh-CN/docusaurus-plugin-content-docs/current/sql-manual/sql-functions/scalar-functions/date-time-functions/dayofyear.md
+++ 
b/i18n/zh-CN/docusaurus-plugin-content-docs/current/sql-manual/sql-functions/scalar-functions/date-time-functions/dayofyear.md
@@ -9,6 +9,10 @@
 
 获得日期中对应当年中的哪一天。
 
+## 别名
+
+- DOY
+
 ## 语法
 
 ```sql
diff --git 
a/i18n/zh-CN/docusaurus-plugin-content-docs/current/sql-manual/sql-functions/scalar-functions/date-time-functions/extract.md
 
b/i18n/zh-CN/docusaurus-plugin-content-docs/current/sql-manual/sql-functions/scalar-functions/date-time-functions/extract.md
index c45e14f3e24..4869212a05e 100644
--- 
a/i18n/zh-CN/docusaurus-plugin-content-docs/current/sql-manual/sql-functions/scalar-functions/date-time-functions/extract.md
+++ 
b/i18n/zh-CN/docusaurus-plugin-content-docs/current/sql-manual/sql-functions/scalar-functions/date-time-functions/extract.md
@@ -17,7 +17,7 @@
 
 | 参数 | 说明 |
 | -- | -- |
-| `unit` | 提取 DATETIME 某个指定单位的值。单位可以为 year, month, day, hour, minute, second 
或者 microsecond |
+| `unit` | 提取 DATETIME 某个指定单位的值。单位可以为 year, month, day, hour, minute, second, 
microsecond, dayofyear(doy), dayofweek(dow) |
 | `datetime` | 参数是合法的日期表达式 |
 
 ## 返回值
@@ -33,13 +33,17 @@ extract(day from '2022-09-22 17:01:30') as day,
 extract(hour from '2022-09-22 17:01:30') as hour,
 extract(minute from '2022-09-22 17:01:30') as minute,
 extract(second from '2022-09-22 17:01:30') as second,
-extract(microsecond from cast('2022-09-22 17:01:30.000123' as datetimev2(6))) 
as microsecond;
+extract(microsecond from cast('2022-09-22 17:01:30.000123' as datetimev2(6))) 
as microsecond,
+extract(dayofyear FROM '2022-09-22 17:01:30') as dayofyear,
+extract(doy FROM '2022-09-22 17:01:30') as dayofyear_alias,
+extract(dayofweek FROM '2022-09-22 17:01:30') as dayofweek,
+extract(dow FROM '2022-09-22 17:01:30') as dayofweek_alias;
 ```
 
 ```text
-+------+-------+------+------+--------+--------+-------------+
-| year | month | day  | hour | minute | second | microsecond |
-+------+-------+------+------+--------+--------+-------------+
-| 2022 |     9 |   22 |   17 |      1 |     30 |         123 |
-+------+-------+------+------+--------+--------+-------------+
++------+-------+------+------+--------+--------+-------------+-----------+-----------------+-----------+-----------------+
+| year | month | day  | hour | minute | second | microsecond | dayofyear | 
dayofyear_alias | dayofweek | dayofweek_alias |
++------+-------+------+------+--------+--------+-------------+-----------+-----------------+-----------+-----------------+
+| 2022 |     9 |   22 |   17 |      1 |     30 |         123 |       265 |     
        265 |         5 |               5 |
++------+-------+------+------+--------+--------+-------------+-----------+-----------------+-----------+-----------------+
 ```


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org
For additional commands, e-mail: commits-h...@doris.apache.org

Reply via email to