Details
-
Task
-
Status: Open (View Workflow)
-
Major
-
Resolution: Unresolved
Description
Let's add support for
- standard arithmetic +, -, *, /, %
- comparisons ==, !=, <, <=, >, >=
- boolean &&, ||,
may be ?: if possible: string repetition, perl-style x (to replace `SELECT REPEAT()` in test files)- alternatively: functions, like instr, substr, repeat, replace, etc (to be added as needed)
This should work in let, if, while, $( ... )
Attachments
Issue Links
- blocks
-
MDEV-28914 MTR commands do not support "assert", "force_cpdir" and "copy_files_wildcard"
-
- In Review
-
- relates to
-
MDEV-37859 Mysqltest hex() not working for string values
-
- Confirmed
-
-
MDEV-37865 IF() function is returning incorrect error
-
- Confirmed
-
-
MDEV-37866 mysqltest: TRIM(NULL) Returns Empty String Instead of NULL
-
- Confirmed
-
-
MDEV-37867 mysqltest : UPPER() produces corrupted output
-
- Confirmed
-
-
MDEV-37868 REVERSE(0x...) returns inconsistent output in mysqltest vs MySQL server
-
- Confirmed
-
-
MDEV-37881 mysqltest fails to parse REPLACE() with backslash replacement
-
- Confirmed
-
-
MDEV-37910 Mathematical Operators Behavior with Strings Is Not Documented
-
- Open
-
-
MDEV-37911 Add Missing Test cases for abs() Function
-
- Approved
-
-
MDEV-37916 Implement Missing Built-in Functions
-
- Open
-
-
MDEV-12130 Improve mysqltest language
-
- Open
-
-
MDEV-36108 variable substitutions in mysqltest
-
- Open
-