homework-jianmu/source/libs/function/inc
sima a54019211f feat:[TS-4893] Support MYSQL functions.
Add more functions:
 - Numeric Functions: PI(),ROUND(),TRUNC(),EXP(),LN(),SIGN(),DEGREES(),RADIANS().
 - String Functions: CHAR(),ASCII(),POSITION(),TRIM(),REPLACE(),REPEAT().
 - Date and Time Functions: WEEKDAY(),DAYOFWEEK(),WEEK(),WEEKOFYEAR().
 - Aggregate Functions: VAR_POP().
Modify some functions:
 - ROUND(): support round to given decimal places.
 - CHAR_LENGTH(): support calculate multi-byte character's length.
 - TIMEDIFF(): result will be negative when expr1 < expr2.
 - STDDEV(): add alias name STDDEV_POP().
 - SUBSTR(): add alias name SUBSTRING().
             support new syntax SUBSTRING/SUBSTR(expr FROM pos [FOR len]).
2024-08-14 09:19:25 +08:00
..
builtins.h diff 2024-07-04 11:04:59 +08:00
builtinsimpl.h feat:[TS-4893] Support MYSQL functions. 2024-08-14 09:19:25 +08:00
fnLog.h fix: when input ignore group, split from scan 2024-01-17 10:30:07 +08:00
functionMgtInt.h diff 2024-07-04 11:04:59 +08:00
tfunctionInt.h enh:[TD-31043] Handling return value in builtinsimpl.c 2024-07-23 15:37:17 +08:00
thistogram.h enh:[TD-31043] Handling return value in thistogram.c 2024-07-23 15:37:17 +08:00
tpercentile.h enh: refactor error code 2024-07-25 08:51:19 +08:00
tscript.h more code format 2022-10-13 14:15:42 +08:00
tudfInt.h return value: udf 2024-07-27 18:33:08 +08:00
udfc.h more code format 2022-10-13 14:15:42 +08:00