From 4887a4be4261dceed5bd516d44e74029232d447a Mon Sep 17 00:00:00 2001 From: boluor Date: Wed, 3 Jun 2026 00:56:04 +0000 Subject: [PATCH] [fix](docs) add table setup for IF example in 3.x/2.1 The IF example queries `FROM test` but no version of the page ever creates `test`, so readers hit "table does not exist". Add a visible CREATE TABLE + INSERT before the example (EN + ZH, version-3.x and version-2.1), matching the 4.x page's "prepare data" style. Verified end-to-end on live 3.1.4 and 2.1.11 clusters: the example reproduces the documented output exactly. Co-Authored-By: Claude Opus 4.8 (1M context) --- .../scalar-functions/conditional-functions/if.md | 7 +++++++ .../scalar-functions/conditional-functions/if.md | 7 +++++++ .../scalar-functions/conditional-functions/if.md | 7 +++++++ .../scalar-functions/conditional-functions/if.md | 7 +++++++ 4 files changed, 28 insertions(+) diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/version-2.1/sql-manual/sql-functions/scalar-functions/conditional-functions/if.md b/i18n/zh-CN/docusaurus-plugin-content-docs/version-2.1/sql-manual/sql-functions/scalar-functions/conditional-functions/if.md index 1158652967477b..7f652a444fd5e5 100644 --- a/i18n/zh-CN/docusaurus-plugin-content-docs/version-2.1/sql-manual/sql-functions/scalar-functions/conditional-functions/if.md +++ b/i18n/zh-CN/docusaurus-plugin-content-docs/version-2.1/sql-manual/sql-functions/scalar-functions/conditional-functions/if.md @@ -27,6 +27,13 @@ IF(, , ) ## 举例 +```sql +create table test( + user_id int +) properties('replication_num' = '1'); +insert into test values(1),(2); +``` + ```sql SELECT user_id, IF(user_id = 1, "true", "false") AS test_if FROM test; ``` diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/version-3.x/sql-manual/sql-functions/scalar-functions/conditional-functions/if.md b/i18n/zh-CN/docusaurus-plugin-content-docs/version-3.x/sql-manual/sql-functions/scalar-functions/conditional-functions/if.md index 1158652967477b..7f652a444fd5e5 100644 --- a/i18n/zh-CN/docusaurus-plugin-content-docs/version-3.x/sql-manual/sql-functions/scalar-functions/conditional-functions/if.md +++ b/i18n/zh-CN/docusaurus-plugin-content-docs/version-3.x/sql-manual/sql-functions/scalar-functions/conditional-functions/if.md @@ -27,6 +27,13 @@ IF(, , ) ## 举例 +```sql +create table test( + user_id int +) properties('replication_num' = '1'); +insert into test values(1),(2); +``` + ```sql SELECT user_id, IF(user_id = 1, "true", "false") AS test_if FROM test; ``` diff --git a/versioned_docs/version-2.1/sql-manual/sql-functions/scalar-functions/conditional-functions/if.md b/versioned_docs/version-2.1/sql-manual/sql-functions/scalar-functions/conditional-functions/if.md index ea4fc169350997..fda104f15280b3 100644 --- a/versioned_docs/version-2.1/sql-manual/sql-functions/scalar-functions/conditional-functions/if.md +++ b/versioned_docs/version-2.1/sql-manual/sql-functions/scalar-functions/conditional-functions/if.md @@ -32,6 +32,13 @@ The result of the IF expression: ## Examples +```sql +create table test( + user_id int +) properties('replication_num' = '1'); +insert into test values(1),(2); +``` + ```sql SELECT user_id, IF(user_id = 1, 'true', 'false') AS test_if FROM test; ``` diff --git a/versioned_docs/version-3.x/sql-manual/sql-functions/scalar-functions/conditional-functions/if.md b/versioned_docs/version-3.x/sql-manual/sql-functions/scalar-functions/conditional-functions/if.md index ea4fc169350997..fda104f15280b3 100644 --- a/versioned_docs/version-3.x/sql-manual/sql-functions/scalar-functions/conditional-functions/if.md +++ b/versioned_docs/version-3.x/sql-manual/sql-functions/scalar-functions/conditional-functions/if.md @@ -32,6 +32,13 @@ The result of the IF expression: ## Examples +```sql +create table test( + user_id int +) properties('replication_num' = '1'); +insert into test values(1),(2); +``` + ```sql SELECT user_id, IF(user_id = 1, 'true', 'false') AS test_if FROM test; ```