[Fix-2.1](testcase) Fix some testcases unstable results due to lack of orderby (#39892)

## Proposed changes

Issue Number: close #xxx

some sql's order-by column has same value, add more order-by column to
fix it.
This commit is contained in:
zclllhhjj
2024-08-25 08:45:36 +08:00
committed by GitHub
parent 44b80fb03b
commit f7b6ed772b
2 changed files with 15 additions and 15 deletions

View File

@ -700,34 +700,34 @@ true
-- !sql_varchar1 --
0000-00-00 %Y-%m-%d \N
9999-12-31 23:59:59.999999 %Y-%m-%d %H:%i:%s.%f 0.000000
9999-12-31 23:59:59.9999999 %Y-%m-%d %H:%i:%s.%f 0.000000
0000-01-01 %Y-%m-%d 0.000000
9999-12-31 23:59:59 %Y-%m-%d %H:%i:%s 0.000000
9999-12-31 23:59:59.999999 %Y-%m-%d %H:%i:%s.%f 0.000000
9999-12-31 23:59:59.9999999 %Y-%m-%d %H:%i:%s.%f 0.000000
1999-12-31 23:59:59.9999999 %Y-%m-%d %H:%i:%s.%f 946655999.999999
20201111 %Y%m%d 1605024000.000000
2020-12-12 %Y-%m-%d 1607702400.000000
202012-13 %Y%m-%d 1607788800.000000
-- !sql_varchar1 --
20201111 \N
-- !sql_varchar2 --
0000-00-00 \N
20201111 \N
202012-13 \N
0000-01-01 0.000000
9999-12-31 23:59:59.9999999 0.000000
9999-12-31 23:59:59.999999 0.000000
9999-12-31 23:59:59 0.000000
9999-12-31 23:59:59.999999 0.000000
9999-12-31 23:59:59.9999999 0.000000
1999-12-31 23:59:59.9999999 946569600.000000
2020-12-12 1607702400.000000
-- !sql_varchar1 --
%Y%m-%d \N
-- !sql_varchar3 --
%Y%m%d \N
%Y-%m-%d 660931200.000000
%Y-%m-%d %H:%i:%s.%f 660931200.000000
%Y-%m-%d %H:%i:%s.%f 660931200.000000
%Y%m-%d \N
%Y-%m-%d 660931200.000000
%Y-%m-%d 660931200.000000
%Y-%m-%d 660931200.000000
%Y-%m-%d %H:%i:%s.%f 660931200.000000
%Y-%m-%d %H:%i:%s 660931200.000000
%Y-%m-%d %H:%i:%s.%f 660931200.000000
%Y-%m-%d %H:%i:%s.%f 660931200.000000
%Y-%m-%d %H:%i:%s.%f 660931200.000000

View File

@ -815,7 +815,7 @@ suite("test_date_function") {
("0000-00-00", "%Y-%m-%d"),("0000-01-01", "%Y-%m-%d"),("9999-12-31 23:59:59", "%Y-%m-%d %H:%i:%s"),
("9999-12-31 23:59:59.999999", "%Y-%m-%d %H:%i:%s.%f"), ("9999-12-31 23:59:59.9999999", "%Y-%m-%d %H:%i:%s.%f"),
("1999-12-31 23:59:59.9999999", "%Y-%m-%d %H:%i:%s.%f"); """
qt_sql_varchar1 """ select dt, fmt, unix_timestamp(dt, fmt) as k1 from date_varchar order by k1; """
qt_sql_varchar1 """ select dt, unix_timestamp(dt, "%Y-%m-%d") as k1 from date_varchar order by k1; """
qt_sql_varchar1 """ select fmt, unix_timestamp("1990-12-12", fmt) as k1 from date_varchar order by k1; """
qt_sql_varchar1 """ select dt, fmt, unix_timestamp(dt, fmt) as k1 from date_varchar order by k1, dt, fmt; """
qt_sql_varchar2 """ select dt, unix_timestamp(dt, "%Y-%m-%d") as k1 from date_varchar order by k1, dt; """
qt_sql_varchar3 """ select fmt, unix_timestamp("1990-12-12", fmt) as k1 from date_varchar order by k1, fmt; """
}