[fix](regression test) fix test_array_index.groovy without 'order by' lead to result mismatch (#16575)
This commit is contained in:
@ -53,18 +53,18 @@ suite("test_array_index"){
|
||||
|
||||
sql "INSERT INTO $indexTblName VALUES (1, [10,20,30], ['i','love','china']), (2, [20,30,40], ['i','love','north korea']), (3, [30,40,50], NULL);"
|
||||
sql "INSERT INTO $indexTblName VALUES (4, [40,50,60], NULL);"
|
||||
qt_sql "SELECT * FROM $indexTblName WHERE c_array MATCH 'china';"
|
||||
qt_sql "SELECT * FROM $indexTblName WHERE c_array MATCH 'love';"
|
||||
qt_sql "SELECT * FROM $indexTblName WHERE c_array MATCH 'north';"
|
||||
qt_sql "SELECT * FROM $indexTblName WHERE c_array MATCH 'korea';"
|
||||
qt_sql "SELECT * FROM $indexTblName WHERE int_array element_ge 40;"
|
||||
qt_sql "SELECT * FROM $indexTblName WHERE int_array element_le 40;"
|
||||
qt_sql "SELECT * FROM $indexTblName WHERE int_array element_gt 40;"
|
||||
qt_sql "SELECT * FROM $indexTblName WHERE int_array element_lt 40;"
|
||||
qt_sql "SELECT * FROM $indexTblName WHERE int_array element_eq 10;"
|
||||
qt_sql "SELECT * FROM $indexTblName WHERE int_array element_eq 20;"
|
||||
qt_sql "SELECT * FROM $indexTblName WHERE int_array element_eq 30;"
|
||||
qt_sql "SELECT * FROM $indexTblName WHERE int_array element_eq 40;"
|
||||
qt_sql "SELECT * FROM $indexTblName WHERE int_array element_eq 50;"
|
||||
qt_sql "SELECT * FROM $indexTblName WHERE int_array element_eq 60;"
|
||||
qt_sql "SELECT * FROM $indexTblName WHERE c_array MATCH 'china' ORDER BY id;"
|
||||
qt_sql "SELECT * FROM $indexTblName WHERE c_array MATCH 'love' ORDER BY id;"
|
||||
qt_sql "SELECT * FROM $indexTblName WHERE c_array MATCH 'north' ORDER BY id;"
|
||||
qt_sql "SELECT * FROM $indexTblName WHERE c_array MATCH 'korea' ORDER BY id;"
|
||||
qt_sql "SELECT * FROM $indexTblName WHERE int_array element_ge 40 ORDER BY id;"
|
||||
qt_sql "SELECT * FROM $indexTblName WHERE int_array element_le 40 ORDER BY id;"
|
||||
qt_sql "SELECT * FROM $indexTblName WHERE int_array element_gt 40 ORDER BY id;"
|
||||
qt_sql "SELECT * FROM $indexTblName WHERE int_array element_lt 40 ORDER BY id;"
|
||||
qt_sql "SELECT * FROM $indexTblName WHERE int_array element_eq 10 ORDER BY id;"
|
||||
qt_sql "SELECT * FROM $indexTblName WHERE int_array element_eq 20 ORDER BY id;"
|
||||
qt_sql "SELECT * FROM $indexTblName WHERE int_array element_eq 30 ORDER BY id;"
|
||||
qt_sql "SELECT * FROM $indexTblName WHERE int_array element_eq 40 ORDER BY id;"
|
||||
qt_sql "SELECT * FROM $indexTblName WHERE int_array element_eq 50 ORDER BY id;"
|
||||
qt_sql "SELECT * FROM $indexTblName WHERE int_array element_eq 60 ORDER BY id;"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user