From 1f7ae2cdc5518743bbda62b1adceca0e981c3364 Mon Sep 17 00:00:00 2001 From: Leon Zhang Date: Thu, 17 Oct 2019 10:31:36 +0800 Subject: [PATCH] update FUN.003 doc --- advisor/rules.go | 2 +- doc/heuristic.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/advisor/rules.go b/advisor/rules.go index ad12c9a..6f09e13 100644 --- a/advisor/rules.go +++ b/advisor/rules.go @@ -631,7 +631,7 @@ func init() { Item: "FUN.003", Severity: "L3", Summary: "使用了合并为可空列的字符串连接", - Content: `在一些查询请求中,您需要强制让某一列或者某个表达式返回非 NULL 的值,从而让查询逻辑变得更简单,担忧不想将这个值存下来。使用 COALESCE() 函数来构造连接的表达式,这样即使是空值列也不会使整表达式变为 NULL。`, + Content: `在一些查询请求中,您需要强制让某一列或者某个表达式返回非 NULL 的值,从而让查询逻辑变得更简单,但又不想将这个值存下来。可以使用 COALESCE() 函数来构造连接的表达式,这样即使是空值列也不会使整表达式变为 NULL。`, Case: "select c1 || coalesce(' ' || c2 || ' ', ' ') || c3 as c from tbl", Func: (*Query4Audit).RuleStringConcatenation, }, diff --git a/doc/heuristic.md b/doc/heuristic.md index 7c02c08..f0f74a9 100644 --- a/doc/heuristic.md +++ b/doc/heuristic.md @@ -606,7 +606,7 @@ SELECT c3, COUNT(*) AS accounts FROM tab where c2 < 10000 GROUP BY c3 ORDER BY n * **Item**:FUN.003 * **Severity**:L3 -* **Content**:在一些查询请求中,您需要强制让某一列或者某个表达式返回非 NULL 的值,从而让查询逻辑变得更简单,担忧不想将这个值存下来。使用 COALESCE() 函数来构造连接的表达式,这样即使是空值列也不会使整表达式变为 NULL。 +* **Content**:在一些查询请求中,您需要强制让某一列或者某个表达式返回非 NULL 的值,从而让查询逻辑变得更简单,但又不想将这个值存下来。可以使用 COALESCE() 函数来构造连接的表达式,这样即使是空值列也不会使整表达式变为 NULL。 * **Case**: ```sql -- GitLab