From a6470c4de7867f5478197c390c158ad730ff5bae Mon Sep 17 00:00:00 2001
From: lrj <386002446@qq.com>
Date: 星期五, 25 十月 2024 14:51:21 +0800
Subject: [PATCH] bug

---
 src/main/java/com/ycl/scheme/KeywordExample.java |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/main/java/com/ycl/scheme/KeywordExample.java b/src/main/java/com/ycl/scheme/KeywordExample.java
index 6fb41de..3ab13c1 100644
--- a/src/main/java/com/ycl/scheme/KeywordExample.java
+++ b/src/main/java/com/ycl/scheme/KeywordExample.java
@@ -8,8 +8,6 @@
 
 public class KeywordExample {
 
-
-
     private static List<Keyword> keywords= new ArrayList<>();
 
     static {
@@ -51,8 +49,10 @@
         //鍑芥暟 \\((.*?)\\)
         Keyword f1= Keyword.builder().name("鏃堕棿鑼冨洿").keywordType(KeywordType.TIME_RANGE_FUNCTION).regex("\\(\\s*鏈�杩慭\s*\\d+\\s*澶‐\s*\\)").build();
         keywords.add(f1);
-        Keyword f2= Keyword.builder().name("璁℃暟").keywordType(KeywordType.FUNCTION).code("count").regex("\\s*\\((.*?)\\)\\s*").build();
+        Keyword f2= Keyword.builder().name("璁℃暟").keywordType(KeywordType.FUNCTION).functionParameterNullable(true).code("count").regex("\\s*\\((.*?)\\)\\s*").build();
         keywords.add(f2);
+        Keyword f3= Keyword.builder().name("鍚堣").keywordType(KeywordType.FUNCTION).code("sum").regex("\\s*\\((.*?)\\)\\s*").build();
+        keywords.add(f3);
         //鐗规畩鍊�
         Keyword p1= Keyword.builder().name("鏈�杩�?澶�").keywordType(KeywordType.TIME_RANGE).regex("\\d+").build();
         keywords.add(p1);

--
Gitblit v1.8.0