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

panxiaolei 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 ee12f236274 [Fix](doc) Fix wrong description of behavior of 
str_to_date (#1315)
ee12f236274 is described below

commit ee12f236274cdcca2be5df3999b51cb69610147f
Author: zclllhhjj <zhaochan...@selectdb.com>
AuthorDate: Wed Nov 13 19:37:14 2024 +0800

    [Fix](doc) Fix wrong description of behavior of str_to_date (#1315)
    
    # Versions
    
    - [x] dev
    - [x] 3.0
    - [x] 2.1
    - [x] 2.0
    
    # Languages
    
    - [x] Chinese
    - [x] English
---
 .../sql-functions/date-time-functions/str-to-date.md           |  9 ++++-----
 .../sql-functions/date-time-functions/str-to-date.md           | 10 +++++-----
 .../sql-functions/date-time-functions/str-to-date.md           | 10 +++++-----
 .../sql-functions/date-time-functions/str-to-date.md           | 10 +++++-----
 .../sql-functions/date-time-functions/str-to-date.md           | 10 +++++-----
 .../sql-functions/date-time-functions/str-to-date.md           |  7 +++----
 .../sql-functions/date-time-functions/str-to-date.md           |  7 +++----
 .../sql-functions/date-time-functions/str-to-date.md           |  7 +++----
 8 files changed, 33 insertions(+), 37 deletions(-)

diff --git a/docs/sql-manual/sql-functions/date-time-functions/str-to-date.md 
b/docs/sql-manual/sql-functions/date-time-functions/str-to-date.md
index 4b46dc25543..d869353e62f 100644
--- a/docs/sql-manual/sql-functions/date-time-functions/str-to-date.md
+++ b/docs/sql-manual/sql-functions/date-time-functions/str-to-date.md
@@ -28,16 +28,15 @@ under the License.
 ### Description
 #### Syntax
 
-`DATETIME STR TWO DATES (VARCHAR STR, VARCHAR format)`
+`DATETIME STR_TO_DATE(VARCHAR str, VARCHAR format)`
 
-
-Convert STR to DATE type by format specified, if the conversion result does 
not return NULL. Note that the 'format' parameter specifies the format of the 
first parameter.
+Convert `str` to `DATETIME` in the manner specified by `format`. If `str` 
cannot be parsed in the format specified by `format`, the result is unspecified.
 
 All formats in [date_format](./date-format) are supported. In addition, 
support auto completing the remainder of date part for '%Y' and '%Y-%m'.
 
-### example
+### Example
 
-```
+```sql
 mysql> select str_to_date('2014-12-21 12:34:56', '%Y-%m-%d %H:%i:%s');
 +---------------------------------------------------------+
 | str_to_date('2014-12-21 12:34:56', '%Y-%m-%d %H:%i:%s') |
diff --git 
a/i18n/zh-CN/docusaurus-plugin-content-docs/current/sql-manual/sql-functions/date-time-functions/str-to-date.md
 
b/i18n/zh-CN/docusaurus-plugin-content-docs/current/sql-manual/sql-functions/date-time-functions/str-to-date.md
index 3c219a29fa9..7b14d35ba29 100644
--- 
a/i18n/zh-CN/docusaurus-plugin-content-docs/current/sql-manual/sql-functions/date-time-functions/str-to-date.md
+++ 
b/i18n/zh-CN/docusaurus-plugin-content-docs/current/sql-manual/sql-functions/date-time-functions/str-to-date.md
@@ -25,18 +25,18 @@ under the License.
 -->
 
 ## str_to_date
-### description
+### Description
 #### Syntax
 
 `DATETIME STR_TO_DATE(VARCHAR str, VARCHAR format)`
 
-通过format指定的方式将str转化为DATE类型,如果转化结果不对返回NULL。注意format指定的是第一个参数的格式。
+通过 `format` 指定的方式将 `str` 转化为 `DATETIME` 类型,若 `str` 无法按照 `format` 指定格式解析,则结果未指定。
 
-支持[date_format](./date-format)中的所有 format 格式,此外对于 '%Y' 和 '%Y-%m',支持补齐日期剩余部分。
+支持[date_format](./date-format)中的所有 `format` 格式,此外对于 '%Y' 和 '%Y-%m',支持补齐日期剩余部分。
 
-### example
+### Example
 
-```
+```sql
 mysql> select str_to_date('2014-12-21 12:34:56', '%Y-%m-%d %H:%i:%s');
 +---------------------------------------------------------+
 | str_to_date('2014-12-21 12:34:56', '%Y-%m-%d %H:%i:%s') |
diff --git 
a/i18n/zh-CN/docusaurus-plugin-content-docs/version-2.0/sql-manual/sql-functions/date-time-functions/str-to-date.md
 
b/i18n/zh-CN/docusaurus-plugin-content-docs/version-2.0/sql-manual/sql-functions/date-time-functions/str-to-date.md
index 56112c49962..cd00a6edbdd 100644
--- 
a/i18n/zh-CN/docusaurus-plugin-content-docs/version-2.0/sql-manual/sql-functions/date-time-functions/str-to-date.md
+++ 
b/i18n/zh-CN/docusaurus-plugin-content-docs/version-2.0/sql-manual/sql-functions/date-time-functions/str-to-date.md
@@ -25,22 +25,22 @@ under the License.
 -->
 
 ## str_to_date
-### description
+### Description
 #### Syntax
 
 `DATETIME STR_TO_DATE(VARCHAR str, VARCHAR format)`
 
-通过format指定的方式将str转化为DATE类型,如果转化结果不对返回NULL。注意format指定的是第一个参数的格式。
+通过 `format` 指定的方式将 `str` 转化为 `DATETIME` 类型,若 `str` 无法按照 `format` 指定格式解析,则结果未指定。
 
-支持[date_format](./date-format)中的所有 format 格式,
+支持[date_format](./date-format)中的所有 `format` 格式,
 
 > 自 Doris 2.0.5 开始:
 >
 > 对于 '%Y' 和 '%Y-%m',支持自动补齐日期剩余部分。
 
-### example
+### Example
 
-```
+```sql
 mysql> select str_to_date('2014-12-21 12:34:56', '%Y-%m-%d %H:%i:%s');
 +---------------------------------------------------------+
 | str_to_date('2014-12-21 12:34:56', '%Y-%m-%d %H:%i:%s') |
diff --git 
a/i18n/zh-CN/docusaurus-plugin-content-docs/version-2.1/sql-manual/sql-functions/date-time-functions/str-to-date.md
 
b/i18n/zh-CN/docusaurus-plugin-content-docs/version-2.1/sql-manual/sql-functions/date-time-functions/str-to-date.md
index 3c219a29fa9..7b14d35ba29 100644
--- 
a/i18n/zh-CN/docusaurus-plugin-content-docs/version-2.1/sql-manual/sql-functions/date-time-functions/str-to-date.md
+++ 
b/i18n/zh-CN/docusaurus-plugin-content-docs/version-2.1/sql-manual/sql-functions/date-time-functions/str-to-date.md
@@ -25,18 +25,18 @@ under the License.
 -->
 
 ## str_to_date
-### description
+### Description
 #### Syntax
 
 `DATETIME STR_TO_DATE(VARCHAR str, VARCHAR format)`
 
-通过format指定的方式将str转化为DATE类型,如果转化结果不对返回NULL。注意format指定的是第一个参数的格式。
+通过 `format` 指定的方式将 `str` 转化为 `DATETIME` 类型,若 `str` 无法按照 `format` 指定格式解析,则结果未指定。
 
-支持[date_format](./date-format)中的所有 format 格式,此外对于 '%Y' 和 '%Y-%m',支持补齐日期剩余部分。
+支持[date_format](./date-format)中的所有 `format` 格式,此外对于 '%Y' 和 '%Y-%m',支持补齐日期剩余部分。
 
-### example
+### Example
 
-```
+```sql
 mysql> select str_to_date('2014-12-21 12:34:56', '%Y-%m-%d %H:%i:%s');
 +---------------------------------------------------------+
 | str_to_date('2014-12-21 12:34:56', '%Y-%m-%d %H:%i:%s') |
diff --git 
a/i18n/zh-CN/docusaurus-plugin-content-docs/version-3.0/sql-manual/sql-functions/date-time-functions/str-to-date.md
 
b/i18n/zh-CN/docusaurus-plugin-content-docs/version-3.0/sql-manual/sql-functions/date-time-functions/str-to-date.md
index 3c219a29fa9..7b14d35ba29 100644
--- 
a/i18n/zh-CN/docusaurus-plugin-content-docs/version-3.0/sql-manual/sql-functions/date-time-functions/str-to-date.md
+++ 
b/i18n/zh-CN/docusaurus-plugin-content-docs/version-3.0/sql-manual/sql-functions/date-time-functions/str-to-date.md
@@ -25,18 +25,18 @@ under the License.
 -->
 
 ## str_to_date
-### description
+### Description
 #### Syntax
 
 `DATETIME STR_TO_DATE(VARCHAR str, VARCHAR format)`
 
-通过format指定的方式将str转化为DATE类型,如果转化结果不对返回NULL。注意format指定的是第一个参数的格式。
+通过 `format` 指定的方式将 `str` 转化为 `DATETIME` 类型,若 `str` 无法按照 `format` 指定格式解析,则结果未指定。
 
-支持[date_format](./date-format)中的所有 format 格式,此外对于 '%Y' 和 '%Y-%m',支持补齐日期剩余部分。
+支持[date_format](./date-format)中的所有 `format` 格式,此外对于 '%Y' 和 '%Y-%m',支持补齐日期剩余部分。
 
-### example
+### Example
 
-```
+```sql
 mysql> select str_to_date('2014-12-21 12:34:56', '%Y-%m-%d %H:%i:%s');
 +---------------------------------------------------------+
 | str_to_date('2014-12-21 12:34:56', '%Y-%m-%d %H:%i:%s') |
diff --git 
a/versioned_docs/version-2.0/sql-manual/sql-functions/date-time-functions/str-to-date.md
 
b/versioned_docs/version-2.0/sql-manual/sql-functions/date-time-functions/str-to-date.md
index 9a10cb8d4c6..2e4bbdce61f 100644
--- 
a/versioned_docs/version-2.0/sql-manual/sql-functions/date-time-functions/str-to-date.md
+++ 
b/versioned_docs/version-2.0/sql-manual/sql-functions/date-time-functions/str-to-date.md
@@ -30,8 +30,7 @@ under the License.
 
 `DATETIME STR TWO DATES (VARCHAR STR, VARCHAR format)`
 
-
-Convert STR to DATE type by format specified, if the conversion result does 
not return NULL. Note that the 'format' parameter specifies the format of the 
first parameter.
+Convert `str` to `DATETIME` in the manner specified by `format`. If `str` 
cannot be parsed in the format specified by `format`, the result is unspecified.
 
 All formats in [date_format](./date-format) are supported. 
 
@@ -39,9 +38,9 @@ All formats in [date_format](./date-format) are supported.
 >
 > Support auto completing the remainder of date part for '%Y' and '%Y-%m'.
 
-### example
+### Example
 
-```
+```sql
 mysql> select str_to_date('2014-12-21 12:34:56', '%Y-%m-%d %H:%i:%s');
 +---------------------------------------------------------+
 | str_to_date('2014-12-21 12:34:56', '%Y-%m-%d %H:%i:%s') |
diff --git 
a/versioned_docs/version-2.1/sql-manual/sql-functions/date-time-functions/str-to-date.md
 
b/versioned_docs/version-2.1/sql-manual/sql-functions/date-time-functions/str-to-date.md
index 4b46dc25543..175cf6eec16 100644
--- 
a/versioned_docs/version-2.1/sql-manual/sql-functions/date-time-functions/str-to-date.md
+++ 
b/versioned_docs/version-2.1/sql-manual/sql-functions/date-time-functions/str-to-date.md
@@ -30,14 +30,13 @@ under the License.
 
 `DATETIME STR TWO DATES (VARCHAR STR, VARCHAR format)`
 
-
-Convert STR to DATE type by format specified, if the conversion result does 
not return NULL. Note that the 'format' parameter specifies the format of the 
first parameter.
+Convert `str` to `DATETIME` in the manner specified by `format`. If `str` 
cannot be parsed in the format specified by `format`, the result is unspecified.
 
 All formats in [date_format](./date-format) are supported. In addition, 
support auto completing the remainder of date part for '%Y' and '%Y-%m'.
 
-### example
+### Example
 
-```
+```sql
 mysql> select str_to_date('2014-12-21 12:34:56', '%Y-%m-%d %H:%i:%s');
 +---------------------------------------------------------+
 | str_to_date('2014-12-21 12:34:56', '%Y-%m-%d %H:%i:%s') |
diff --git 
a/versioned_docs/version-3.0/sql-manual/sql-functions/date-time-functions/str-to-date.md
 
b/versioned_docs/version-3.0/sql-manual/sql-functions/date-time-functions/str-to-date.md
index 4b46dc25543..175cf6eec16 100644
--- 
a/versioned_docs/version-3.0/sql-manual/sql-functions/date-time-functions/str-to-date.md
+++ 
b/versioned_docs/version-3.0/sql-manual/sql-functions/date-time-functions/str-to-date.md
@@ -30,14 +30,13 @@ under the License.
 
 `DATETIME STR TWO DATES (VARCHAR STR, VARCHAR format)`
 
-
-Convert STR to DATE type by format specified, if the conversion result does 
not return NULL. Note that the 'format' parameter specifies the format of the 
first parameter.
+Convert `str` to `DATETIME` in the manner specified by `format`. If `str` 
cannot be parsed in the format specified by `format`, the result is unspecified.
 
 All formats in [date_format](./date-format) are supported. In addition, 
support auto completing the remainder of date part for '%Y' and '%Y-%m'.
 
-### example
+### Example
 
-```
+```sql
 mysql> select str_to_date('2014-12-21 12:34:56', '%Y-%m-%d %H:%i:%s');
 +---------------------------------------------------------+
 | str_to_date('2014-12-21 12:34:56', '%Y-%m-%d %H:%i:%s') |


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

Reply via email to