homework-jianmu/source/libs/nodes/src
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
..
nodesCloneFuncs.c fix nodes ret check 2024-07-26 17:55:48 +08:00
nodesCodeFuncs.c feat:[TS-4893] Support MYSQL functions. 2024-08-14 09:19:25 +08:00
nodesEqualFuncs.c Fix TD-27003: use last row scan when select last_row, last 2024-01-15 15:22:29 +08:00
nodesMatchFuncs.c enh: support time line query from union/union all subquery 2023-05-26 08:44:23 +08:00
nodesMsgFuncs.c feat:[TS-4893] Support MYSQL functions. 2024-08-14 09:19:25 +08:00
nodesToSQLFuncs.c fix: select <expr1>, <expr1##sth else> from ... return error data when strlen(expr1) > TSDB_COL_NAME_LEN 2023-05-16 15:42:30 +08:00
nodesTraverseFuncs.c feat:[TS-5137] Support group/partition by position and alias. 2024-07-31 15:30:31 +08:00
nodesUtilFuncs.c fix ret check caused crash 2024-08-09 11:46:53 +08:00