mirror of
https://github.com/MariaDB/server.git
synced 2025-08-08 11:22:35 +03:00
MDEV-369 (Mismatches in MySQL engines test suite)
Following reasons caused mismatches: - different handling of invalid values; - different CAST results with fractional seconds; - microseconds support in MariaDB; - different algorithm of comparing temporal values; - differences in error and warning texts and codes; - different approach to truncating datetime values to time; - additional collations; - different record order for queries without ORDER BY; - MySQL bug#66034. More details in MDEV-369 comments.
This commit is contained in:
@@ -4957,12 +4957,20 @@ c1 c2 c3 c4 c5 c6 c7
|
||||
0 -128 26 27 28 29 30
|
||||
SELECT * FROM t3 WHERE c2 = -129 ORDER BY c2,c7;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
Warnings:
|
||||
Warning 1264 Out of range value for column 'c2' at row 1
|
||||
SELECT * FROM t3 WHERE c2 = -129 ORDER BY c2,c7 LIMIT 2;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
Warnings:
|
||||
Warning 1264 Out of range value for column 'c2' at row 1
|
||||
SELECT * FROM t3 WHERE c2 = -129 ORDER BY c2,c7 DESC;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
Warnings:
|
||||
Warning 1264 Out of range value for column 'c2' at row 1
|
||||
SELECT * FROM t3 WHERE c2 = -129 ORDER BY c2,c7 DESC LIMIT 2;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
Warnings:
|
||||
Warning 1264 Out of range value for column 'c2' at row 1
|
||||
SELECT * FROM t3 WHERE c2 <> -129 ORDER BY c2,c7;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
0 -128 1 2 3 4 5
|
||||
@@ -5324,12 +5332,20 @@ c1 c2 c3 c4 c5 c6 c7
|
||||
0 -128 26 27 28 29 30
|
||||
SELECT * FROM t3 WHERE c2 = 128 ORDER BY c2,c7;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
Warnings:
|
||||
Warning 1264 Out of range value for column 'c2' at row 1
|
||||
SELECT * FROM t3 WHERE c2 = 128 ORDER BY c2,c7 LIMIT 2;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
Warnings:
|
||||
Warning 1264 Out of range value for column 'c2' at row 1
|
||||
SELECT * FROM t3 WHERE c2 = 128 ORDER BY c2,c7 DESC;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
Warnings:
|
||||
Warning 1264 Out of range value for column 'c2' at row 1
|
||||
SELECT * FROM t3 WHERE c2 = 128 ORDER BY c2,c7 DESC LIMIT 2;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
Warnings:
|
||||
Warning 1264 Out of range value for column 'c2' at row 1
|
||||
SELECT * FROM t3 WHERE c2 <> 128 ORDER BY c2,c7;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
0 -128 1 2 3 4 5
|
||||
@@ -10646,12 +10662,20 @@ c1 c2 c3 c4 c5 c6 c7
|
||||
0 -32768 26 27 28 29 30
|
||||
SELECT * FROM t3 WHERE c2 = -32769 ORDER BY c2,c7;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
Warnings:
|
||||
Warning 1264 Out of range value for column 'c2' at row 1
|
||||
SELECT * FROM t3 WHERE c2 = -32769 ORDER BY c2,c7 LIMIT 2;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
Warnings:
|
||||
Warning 1264 Out of range value for column 'c2' at row 1
|
||||
SELECT * FROM t3 WHERE c2 = -32769 ORDER BY c2,c7 DESC;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
Warnings:
|
||||
Warning 1264 Out of range value for column 'c2' at row 1
|
||||
SELECT * FROM t3 WHERE c2 = -32769 ORDER BY c2,c7 DESC LIMIT 2;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
Warnings:
|
||||
Warning 1264 Out of range value for column 'c2' at row 1
|
||||
SELECT * FROM t3 WHERE c2 <> -32769 ORDER BY c2,c7;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
0 -32768 1 2 3 4 5
|
||||
@@ -11026,12 +11050,20 @@ c1 c2 c3 c4 c5 c6 c7
|
||||
0 -32768 26 27 28 29 30
|
||||
SELECT * FROM t3 WHERE c2 = 32768 ORDER BY c2,c7;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
Warnings:
|
||||
Warning 1264 Out of range value for column 'c2' at row 1
|
||||
SELECT * FROM t3 WHERE c2 = 32768 ORDER BY c2,c7 LIMIT 2;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
Warnings:
|
||||
Warning 1264 Out of range value for column 'c2' at row 1
|
||||
SELECT * FROM t3 WHERE c2 = 32768 ORDER BY c2,c7 DESC;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
Warnings:
|
||||
Warning 1264 Out of range value for column 'c2' at row 1
|
||||
SELECT * FROM t3 WHERE c2 = 32768 ORDER BY c2,c7 DESC LIMIT 2;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
Warnings:
|
||||
Warning 1264 Out of range value for column 'c2' at row 1
|
||||
SELECT * FROM t3 WHERE c2 <> 32768 ORDER BY c2,c7;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
0 -32768 1 2 3 4 5
|
||||
@@ -16440,12 +16472,20 @@ c1 c2 c3 c4 c5 c6 c7
|
||||
0 -8388608 26 27 28 29 30
|
||||
SELECT * FROM t3 WHERE c2 = -8388609 ORDER BY c2,c7;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
Warnings:
|
||||
Warning 1264 Out of range value for column 'c2' at row 1
|
||||
SELECT * FROM t3 WHERE c2 = -8388609 ORDER BY c2,c7 LIMIT 2;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
Warnings:
|
||||
Warning 1264 Out of range value for column 'c2' at row 1
|
||||
SELECT * FROM t3 WHERE c2 = -8388609 ORDER BY c2,c7 DESC;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
Warnings:
|
||||
Warning 1264 Out of range value for column 'c2' at row 1
|
||||
SELECT * FROM t3 WHERE c2 = -8388609 ORDER BY c2,c7 DESC LIMIT 2;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
Warnings:
|
||||
Warning 1264 Out of range value for column 'c2' at row 1
|
||||
SELECT * FROM t3 WHERE c2 <> -8388609 ORDER BY c2,c7;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
0 -8388608 1 2 3 4 5
|
||||
@@ -16833,12 +16873,20 @@ c1 c2 c3 c4 c5 c6 c7
|
||||
0 -8388608 26 27 28 29 30
|
||||
SELECT * FROM t3 WHERE c2 = 8388608 ORDER BY c2,c7;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
Warnings:
|
||||
Warning 1264 Out of range value for column 'c2' at row 1
|
||||
SELECT * FROM t3 WHERE c2 = 8388608 ORDER BY c2,c7 LIMIT 2;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
Warnings:
|
||||
Warning 1264 Out of range value for column 'c2' at row 1
|
||||
SELECT * FROM t3 WHERE c2 = 8388608 ORDER BY c2,c7 DESC;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
Warnings:
|
||||
Warning 1264 Out of range value for column 'c2' at row 1
|
||||
SELECT * FROM t3 WHERE c2 = 8388608 ORDER BY c2,c7 DESC LIMIT 2;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
Warnings:
|
||||
Warning 1264 Out of range value for column 'c2' at row 1
|
||||
SELECT * FROM t3 WHERE c2 <> 8388608 ORDER BY c2,c7;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
0 -8388608 1 2 3 4 5
|
||||
@@ -22339,12 +22387,20 @@ c1 c2 c3 c4 c5 c6 c7
|
||||
0 -2147483648 26 27 28 29 30
|
||||
SELECT * FROM t3 WHERE c2 = -2147483649 ORDER BY c2,c7;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
Warnings:
|
||||
Warning 1264 Out of range value for column 'c2' at row 1
|
||||
SELECT * FROM t3 WHERE c2 = -2147483649 ORDER BY c2,c7 LIMIT 2;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
Warnings:
|
||||
Warning 1264 Out of range value for column 'c2' at row 1
|
||||
SELECT * FROM t3 WHERE c2 = -2147483649 ORDER BY c2,c7 DESC;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
Warnings:
|
||||
Warning 1264 Out of range value for column 'c2' at row 1
|
||||
SELECT * FROM t3 WHERE c2 = -2147483649 ORDER BY c2,c7 DESC LIMIT 2;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
Warnings:
|
||||
Warning 1264 Out of range value for column 'c2' at row 1
|
||||
SELECT * FROM t3 WHERE c2 <> -2147483649 ORDER BY c2,c7;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
0 -2147483648 1 2 3 4 5
|
||||
@@ -22745,12 +22801,20 @@ c1 c2 c3 c4 c5 c6 c7
|
||||
0 -2147483648 26 27 28 29 30
|
||||
SELECT * FROM t3 WHERE c2 = 2147483648 ORDER BY c2,c7;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
Warnings:
|
||||
Warning 1264 Out of range value for column 'c2' at row 1
|
||||
SELECT * FROM t3 WHERE c2 = 2147483648 ORDER BY c2,c7 LIMIT 2;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
Warnings:
|
||||
Warning 1264 Out of range value for column 'c2' at row 1
|
||||
SELECT * FROM t3 WHERE c2 = 2147483648 ORDER BY c2,c7 DESC;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
Warnings:
|
||||
Warning 1264 Out of range value for column 'c2' at row 1
|
||||
SELECT * FROM t3 WHERE c2 = 2147483648 ORDER BY c2,c7 DESC LIMIT 2;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
Warnings:
|
||||
Warning 1264 Out of range value for column 'c2' at row 1
|
||||
SELECT * FROM t3 WHERE c2 <> 2147483648 ORDER BY c2,c7;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
0 -2147483648 1 2 3 4 5
|
||||
@@ -28261,12 +28325,20 @@ c1 c2 c3 c4 c5 c6 c7
|
||||
0 -2147483648 26 27 28 29 30
|
||||
SELECT * FROM t3 WHERE c2 = -2147483649 ORDER BY c2,c7;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
Warnings:
|
||||
Warning 1264 Out of range value for column 'c2' at row 1
|
||||
SELECT * FROM t3 WHERE c2 = -2147483649 ORDER BY c2,c7 LIMIT 2;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
Warnings:
|
||||
Warning 1264 Out of range value for column 'c2' at row 1
|
||||
SELECT * FROM t3 WHERE c2 = -2147483649 ORDER BY c2,c7 DESC;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
Warnings:
|
||||
Warning 1264 Out of range value for column 'c2' at row 1
|
||||
SELECT * FROM t3 WHERE c2 = -2147483649 ORDER BY c2,c7 DESC LIMIT 2;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
Warnings:
|
||||
Warning 1264 Out of range value for column 'c2' at row 1
|
||||
SELECT * FROM t3 WHERE c2 <> -2147483649 ORDER BY c2,c7;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
0 -2147483648 1 2 3 4 5
|
||||
@@ -28667,12 +28739,20 @@ c1 c2 c3 c4 c5 c6 c7
|
||||
0 -2147483648 26 27 28 29 30
|
||||
SELECT * FROM t3 WHERE c2 = 2147483648 ORDER BY c2,c7;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
Warnings:
|
||||
Warning 1264 Out of range value for column 'c2' at row 1
|
||||
SELECT * FROM t3 WHERE c2 = 2147483648 ORDER BY c2,c7 LIMIT 2;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
Warnings:
|
||||
Warning 1264 Out of range value for column 'c2' at row 1
|
||||
SELECT * FROM t3 WHERE c2 = 2147483648 ORDER BY c2,c7 DESC;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
Warnings:
|
||||
Warning 1264 Out of range value for column 'c2' at row 1
|
||||
SELECT * FROM t3 WHERE c2 = 2147483648 ORDER BY c2,c7 DESC LIMIT 2;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
Warnings:
|
||||
Warning 1264 Out of range value for column 'c2' at row 1
|
||||
SELECT * FROM t3 WHERE c2 <> 2147483648 ORDER BY c2,c7;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
0 -2147483648 1 2 3 4 5
|
||||
@@ -32315,7 +32395,7 @@ total_rows min_value max(c1)
|
||||
23 0 18446744073709551615
|
||||
SELECT * FROM t2 WHERE c2 = -9223372036854775809;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
Error 1292 Truncated incorrect DECIMAL value: ''
|
||||
Error 1916 Got overflow when converting '-9223372036854775809' to INT. Value truncated.
|
||||
Warnings:
|
||||
SELECT c1,c6 FROM t2;
|
||||
c1 c6
|
||||
@@ -34161,19 +34241,19 @@ c1 c2 c3 c4 c5 c6 c7
|
||||
SELECT * FROM t3 WHERE c2 = -9223372036854775809 ORDER BY c2,c7;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
Warnings:
|
||||
Error 1292 Truncated incorrect DECIMAL value: ''
|
||||
Error 1916 Got overflow when converting '-9223372036854775809' to INT. Value truncated.
|
||||
SELECT * FROM t3 WHERE c2 = -9223372036854775809 ORDER BY c2,c7 LIMIT 2;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
Warnings:
|
||||
Error 1292 Truncated incorrect DECIMAL value: ''
|
||||
Error 1916 Got overflow when converting '-9223372036854775809' to INT. Value truncated.
|
||||
SELECT * FROM t3 WHERE c2 = -9223372036854775809 ORDER BY c2,c7 DESC;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
Warnings:
|
||||
Error 1292 Truncated incorrect DECIMAL value: ''
|
||||
Error 1916 Got overflow when converting '-9223372036854775809' to INT. Value truncated.
|
||||
SELECT * FROM t3 WHERE c2 = -9223372036854775809 ORDER BY c2,c7 DESC LIMIT 2;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
Warnings:
|
||||
Error 1292 Truncated incorrect DECIMAL value: ''
|
||||
Error 1916 Got overflow when converting '-9223372036854775809' to INT. Value truncated.
|
||||
SELECT * FROM t3 WHERE c2 <> -9223372036854775809 ORDER BY c2,c7;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
0 -9223372036854775808 1 2 3 4 5
|
||||
@@ -34198,13 +34278,13 @@ c1 c2 c3 c4 c5 c6 c7
|
||||
18446744073709551615 9223372036854775807 26 27 28 29 30
|
||||
18446744073709551615 9223372036854775807 36 37 38 39 40
|
||||
Warnings:
|
||||
Error 1292 Truncated incorrect DECIMAL value: ''
|
||||
Error 1916 Got overflow when converting '-9223372036854775809' to INT. Value truncated.
|
||||
SELECT * FROM t3 WHERE c2 <> -9223372036854775809 ORDER BY c2,c7 LIMIT 2;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
0 -9223372036854775808 1 2 3 4 5
|
||||
0 -9223372036854775808 31 32 33 34 35
|
||||
Warnings:
|
||||
Error 1292 Truncated incorrect DECIMAL value: ''
|
||||
Error 1916 Got overflow when converting '-9223372036854775809' to INT. Value truncated.
|
||||
SELECT * FROM t3 WHERE c2 > -9223372036854775809 ORDER BY c2,c7;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
0 -9223372036854775808 1 2 3 4 5
|
||||
@@ -34229,13 +34309,13 @@ c1 c2 c3 c4 c5 c6 c7
|
||||
18446744073709551615 9223372036854775807 26 27 28 29 30
|
||||
18446744073709551615 9223372036854775807 36 37 38 39 40
|
||||
Warnings:
|
||||
Error 1292 Truncated incorrect DECIMAL value: ''
|
||||
Error 1916 Got overflow when converting '-9223372036854775809' to INT. Value truncated.
|
||||
SELECT * FROM t3 WHERE c2 > -9223372036854775809 ORDER BY c2,c7 LIMIT 2;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
0 -9223372036854775808 1 2 3 4 5
|
||||
0 -9223372036854775808 31 32 33 34 35
|
||||
Warnings:
|
||||
Error 1292 Truncated incorrect DECIMAL value: ''
|
||||
Error 1916 Got overflow when converting '-9223372036854775809' to INT. Value truncated.
|
||||
SELECT * FROM t3 WHERE c2 >= -9223372036854775809 ORDER BY c2,c7;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
0 -9223372036854775808 1 2 3 4 5
|
||||
@@ -34260,37 +34340,37 @@ c1 c2 c3 c4 c5 c6 c7
|
||||
18446744073709551615 9223372036854775807 26 27 28 29 30
|
||||
18446744073709551615 9223372036854775807 36 37 38 39 40
|
||||
Warnings:
|
||||
Error 1292 Truncated incorrect DECIMAL value: ''
|
||||
Error 1916 Got overflow when converting '-9223372036854775809' to INT. Value truncated.
|
||||
SELECT * FROM t3 WHERE c2 >= -9223372036854775809 ORDER BY c2,c7 LIMIT 2;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
0 -9223372036854775808 1 2 3 4 5
|
||||
0 -9223372036854775808 31 32 33 34 35
|
||||
Warnings:
|
||||
Error 1292 Truncated incorrect DECIMAL value: ''
|
||||
Error 1916 Got overflow when converting '-9223372036854775809' to INT. Value truncated.
|
||||
SELECT * FROM t3 WHERE c2 < -9223372036854775809 ORDER BY c2,c7;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
Warnings:
|
||||
Error 1292 Truncated incorrect DECIMAL value: ''
|
||||
Error 1916 Got overflow when converting '-9223372036854775809' to INT. Value truncated.
|
||||
SELECT * FROM t3 WHERE c2 < -9223372036854775809 ORDER BY c2,c7 LIMIT 2;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
Warnings:
|
||||
Error 1292 Truncated incorrect DECIMAL value: ''
|
||||
Error 1916 Got overflow when converting '-9223372036854775809' to INT. Value truncated.
|
||||
SELECT * FROM t3 WHERE c2 <= -9223372036854775809 ORDER BY c2,c7;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
Warnings:
|
||||
Error 1292 Truncated incorrect DECIMAL value: ''
|
||||
Error 1916 Got overflow when converting '-9223372036854775809' to INT. Value truncated.
|
||||
SELECT * FROM t3 WHERE c2 <= -9223372036854775809 ORDER BY c2,c7 LIMIT 2;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
Warnings:
|
||||
Error 1292 Truncated incorrect DECIMAL value: ''
|
||||
Error 1916 Got overflow when converting '-9223372036854775809' to INT. Value truncated.
|
||||
SELECT * FROM t3 WHERE c2 <=> -9223372036854775809 ORDER BY c2,c7;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
Warnings:
|
||||
Error 1292 Truncated incorrect DECIMAL value: ''
|
||||
Error 1916 Got overflow when converting '-9223372036854775809' to INT. Value truncated.
|
||||
SELECT * FROM t3 WHERE c2 <=> -9223372036854775809 ORDER BY c2,c7 LIMIT 2;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
Warnings:
|
||||
Error 1292 Truncated incorrect DECIMAL value: ''
|
||||
Error 1916 Got overflow when converting '-9223372036854775809' to INT. Value truncated.
|
||||
SELECT * FROM t3 WHERE c2 BETWEEN -9223372036854775809 AND 9223372036854775808 ORDER BY c2,c7;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
0 -9223372036854775808 1 2 3 4 5
|
||||
@@ -34315,13 +34395,13 @@ c1 c2 c3 c4 c5 c6 c7
|
||||
18446744073709551615 9223372036854775807 26 27 28 29 30
|
||||
18446744073709551615 9223372036854775807 36 37 38 39 40
|
||||
Warnings:
|
||||
Error 1292 Truncated incorrect DECIMAL value: ''
|
||||
Error 1916 Got overflow when converting '-9223372036854775809' to INT. Value truncated.
|
||||
SELECT * FROM t3 WHERE c2 BETWEEN -9223372036854775809 AND 9223372036854775808 ORDER BY c2,c7 LIMIT 2;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
0 -9223372036854775808 1 2 3 4 5
|
||||
0 -9223372036854775808 31 32 33 34 35
|
||||
Warnings:
|
||||
Error 1292 Truncated incorrect DECIMAL value: ''
|
||||
Error 1916 Got overflow when converting '-9223372036854775809' to INT. Value truncated.
|
||||
SELECT * FROM t3 WHERE c2 IN (-9223372036854775809,9223372036854775808) ORDER BY c2,c7;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
0 -9223372036854775808 1 2 3 4 5
|
||||
@@ -34334,12 +34414,12 @@ SELECT * FROM t3 WHERE c2 >= -9223372036854775809 AND c2 < 9223372036854775808 A
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
0 -9223372036854775808 31 32 33 34 35
|
||||
Warnings:
|
||||
Error 1292 Truncated incorrect DECIMAL value: ''
|
||||
Error 1916 Got overflow when converting '-9223372036854775809' to INT. Value truncated.
|
||||
SELECT * FROM t3 WHERE c2 >= -9223372036854775809 AND c2 < 9223372036854775808 AND c7 = 35 ORDER BY c2,c7 LIMIT 2;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
0 -9223372036854775808 31 32 33 34 35
|
||||
Warnings:
|
||||
Error 1292 Truncated incorrect DECIMAL value: ''
|
||||
Error 1916 Got overflow when converting '-9223372036854775809' to INT. Value truncated.
|
||||
SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
105 NULL 102 103 104 105 106
|
||||
@@ -34397,13 +34477,13 @@ c1 c2 c3 c4 c5 c6 c7
|
||||
18446744073709551615 9223372036854775807 36 37 38 39 40
|
||||
18446744073709551615 9223372036854775807 26 27 28 29 30
|
||||
Warnings:
|
||||
Error 1292 Truncated incorrect DECIMAL value: ''
|
||||
Error 1916 Got overflow when converting '-9223372036854775809' to INT. Value truncated.
|
||||
SELECT * FROM t3 WHERE c2 <> -9223372036854775809 ORDER BY c2,c7 DESC LIMIT 2;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
0 -9223372036854775808 31 32 33 34 35
|
||||
0 -9223372036854775808 1 2 3 4 5
|
||||
Warnings:
|
||||
Error 1292 Truncated incorrect DECIMAL value: ''
|
||||
Error 1916 Got overflow when converting '-9223372036854775809' to INT. Value truncated.
|
||||
SELECT * FROM t3 WHERE c2 > -9223372036854775809 ORDER BY c2,c7 DESC;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
0 -9223372036854775808 31 32 33 34 35
|
||||
@@ -34428,13 +34508,13 @@ c1 c2 c3 c4 c5 c6 c7
|
||||
18446744073709551615 9223372036854775807 36 37 38 39 40
|
||||
18446744073709551615 9223372036854775807 26 27 28 29 30
|
||||
Warnings:
|
||||
Error 1292 Truncated incorrect DECIMAL value: ''
|
||||
Error 1916 Got overflow when converting '-9223372036854775809' to INT. Value truncated.
|
||||
SELECT * FROM t3 WHERE c2 > -9223372036854775809 ORDER BY c2,c7 DESC LIMIT 2;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
0 -9223372036854775808 31 32 33 34 35
|
||||
0 -9223372036854775808 1 2 3 4 5
|
||||
Warnings:
|
||||
Error 1292 Truncated incorrect DECIMAL value: ''
|
||||
Error 1916 Got overflow when converting '-9223372036854775809' to INT. Value truncated.
|
||||
SELECT * FROM t3 WHERE c2 >= -9223372036854775809 ORDER BY c2,c7 DESC;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
0 -9223372036854775808 31 32 33 34 35
|
||||
@@ -34459,37 +34539,37 @@ c1 c2 c3 c4 c5 c6 c7
|
||||
18446744073709551615 9223372036854775807 36 37 38 39 40
|
||||
18446744073709551615 9223372036854775807 26 27 28 29 30
|
||||
Warnings:
|
||||
Error 1292 Truncated incorrect DECIMAL value: ''
|
||||
Error 1916 Got overflow when converting '-9223372036854775809' to INT. Value truncated.
|
||||
SELECT * FROM t3 WHERE c2 >= -9223372036854775809 ORDER BY c2,c7 DESC LIMIT 2;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
0 -9223372036854775808 31 32 33 34 35
|
||||
0 -9223372036854775808 1 2 3 4 5
|
||||
Warnings:
|
||||
Error 1292 Truncated incorrect DECIMAL value: ''
|
||||
Error 1916 Got overflow when converting '-9223372036854775809' to INT. Value truncated.
|
||||
SELECT * FROM t3 WHERE c2 < -9223372036854775809 ORDER BY c2,c7 DESC;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
Warnings:
|
||||
Error 1292 Truncated incorrect DECIMAL value: ''
|
||||
Error 1916 Got overflow when converting '-9223372036854775809' to INT. Value truncated.
|
||||
SELECT * FROM t3 WHERE c2 < -9223372036854775809 ORDER BY c2,c7 DESC LIMIT 2;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
Warnings:
|
||||
Error 1292 Truncated incorrect DECIMAL value: ''
|
||||
Error 1916 Got overflow when converting '-9223372036854775809' to INT. Value truncated.
|
||||
SELECT * FROM t3 WHERE c2 <= -9223372036854775809 ORDER BY c2,c7 DESC;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
Warnings:
|
||||
Error 1292 Truncated incorrect DECIMAL value: ''
|
||||
Error 1916 Got overflow when converting '-9223372036854775809' to INT. Value truncated.
|
||||
SELECT * FROM t3 WHERE c2 <= -9223372036854775809 ORDER BY c2,c7 DESC LIMIT 2;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
Warnings:
|
||||
Error 1292 Truncated incorrect DECIMAL value: ''
|
||||
Error 1916 Got overflow when converting '-9223372036854775809' to INT. Value truncated.
|
||||
SELECT * FROM t3 WHERE c2 <=> -9223372036854775809 ORDER BY c2,c7 DESC;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
Warnings:
|
||||
Error 1292 Truncated incorrect DECIMAL value: ''
|
||||
Error 1916 Got overflow when converting '-9223372036854775809' to INT. Value truncated.
|
||||
SELECT * FROM t3 WHERE c2 <=> -9223372036854775809 ORDER BY c2,c7 DESC LIMIT 2;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
Warnings:
|
||||
Error 1292 Truncated incorrect DECIMAL value: ''
|
||||
Error 1916 Got overflow when converting '-9223372036854775809' to INT. Value truncated.
|
||||
SELECT * FROM t3 WHERE c2 BETWEEN -9223372036854775809 AND 9223372036854775808 ORDER BY c2,c7 DESC;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
0 -9223372036854775808 31 32 33 34 35
|
||||
@@ -34514,13 +34594,13 @@ c1 c2 c3 c4 c5 c6 c7
|
||||
18446744073709551615 9223372036854775807 36 37 38 39 40
|
||||
18446744073709551615 9223372036854775807 26 27 28 29 30
|
||||
Warnings:
|
||||
Error 1292 Truncated incorrect DECIMAL value: ''
|
||||
Error 1916 Got overflow when converting '-9223372036854775809' to INT. Value truncated.
|
||||
SELECT * FROM t3 WHERE c2 BETWEEN -9223372036854775809 AND 9223372036854775808 ORDER BY c2,c7 DESC LIMIT 2;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
0 -9223372036854775808 31 32 33 34 35
|
||||
0 -9223372036854775808 1 2 3 4 5
|
||||
Warnings:
|
||||
Error 1292 Truncated incorrect DECIMAL value: ''
|
||||
Error 1916 Got overflow when converting '-9223372036854775809' to INT. Value truncated.
|
||||
SELECT * FROM t3 WHERE c2 IN (-9223372036854775809,9223372036854775808) ORDER BY c2,c7 DESC;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
0 -9223372036854775808 31 32 33 34 35
|
||||
@@ -34533,12 +34613,12 @@ SELECT * FROM t3 WHERE c2 >= -9223372036854775809 AND c2 < 9223372036854775808 A
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
0 -9223372036854775808 31 32 33 34 35
|
||||
Warnings:
|
||||
Error 1292 Truncated incorrect DECIMAL value: ''
|
||||
Error 1916 Got overflow when converting '-9223372036854775809' to INT. Value truncated.
|
||||
SELECT * FROM t3 WHERE c2 >= -9223372036854775809 AND c2 < 9223372036854775808 AND c7 = 35 ORDER BY c2,c7 DESC LIMIT 2;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
0 -9223372036854775808 31 32 33 34 35
|
||||
Warnings:
|
||||
Error 1292 Truncated incorrect DECIMAL value: ''
|
||||
Error 1916 Got overflow when converting '-9223372036854775809' to INT. Value truncated.
|
||||
SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 DESC;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
105 NULL 102 103 104 105 106
|
||||
@@ -34659,12 +34739,20 @@ c1 c2 c3 c4 c5 c6 c7
|
||||
0 -9223372036854775808 31 32 33 34 35
|
||||
SELECT * FROM t3 WHERE c2 = 9223372036854775808 ORDER BY c2,c7;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
Warnings:
|
||||
Warning 1264 Out of range value for column 'c2' at row 1
|
||||
SELECT * FROM t3 WHERE c2 = 9223372036854775808 ORDER BY c2,c7 LIMIT 2;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
Warnings:
|
||||
Warning 1264 Out of range value for column 'c2' at row 1
|
||||
SELECT * FROM t3 WHERE c2 = 9223372036854775808 ORDER BY c2,c7 DESC;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
Warnings:
|
||||
Warning 1264 Out of range value for column 'c2' at row 1
|
||||
SELECT * FROM t3 WHERE c2 = 9223372036854775808 ORDER BY c2,c7 DESC LIMIT 2;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
Warnings:
|
||||
Warning 1264 Out of range value for column 'c2' at row 1
|
||||
SELECT * FROM t3 WHERE c2 <> 9223372036854775808 ORDER BY c2,c7;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
0 -9223372036854775808 1 2 3 4 5
|
||||
@@ -34782,13 +34870,13 @@ c1 c2 c3 c4 c5 c6 c7
|
||||
18446744073709551615 9223372036854775807 26 27 28 29 30
|
||||
18446744073709551615 9223372036854775807 36 37 38 39 40
|
||||
Warnings:
|
||||
Error 1292 Truncated incorrect DECIMAL value: ''
|
||||
Error 1916 Got overflow when converting '-9223372036854775809' to INT. Value truncated.
|
||||
SELECT * FROM t3 WHERE c2 BETWEEN -9223372036854775809 AND 9223372036854775808 ORDER BY c2,c7 LIMIT 2;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
0 -9223372036854775808 1 2 3 4 5
|
||||
0 -9223372036854775808 31 32 33 34 35
|
||||
Warnings:
|
||||
Error 1292 Truncated incorrect DECIMAL value: ''
|
||||
Error 1916 Got overflow when converting '-9223372036854775809' to INT. Value truncated.
|
||||
SELECT * FROM t3 WHERE c2 IN (-9223372036854775809,9223372036854775808) ORDER BY c2,c7;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
0 -9223372036854775808 1 2 3 4 5
|
||||
@@ -34801,12 +34889,12 @@ SELECT * FROM t3 WHERE c2 >= -9223372036854775809 AND c2 < 9223372036854775808 A
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
0 -9223372036854775808 31 32 33 34 35
|
||||
Warnings:
|
||||
Error 1292 Truncated incorrect DECIMAL value: ''
|
||||
Error 1916 Got overflow when converting '-9223372036854775809' to INT. Value truncated.
|
||||
SELECT * FROM t3 WHERE c2 >= -9223372036854775809 AND c2 < 9223372036854775808 AND c7 = 35 ORDER BY c2,c7 LIMIT 2;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
0 -9223372036854775808 31 32 33 34 35
|
||||
Warnings:
|
||||
Error 1292 Truncated incorrect DECIMAL value: ''
|
||||
Error 1916 Got overflow when converting '-9223372036854775809' to INT. Value truncated.
|
||||
SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
105 NULL 102 103 104 105 106
|
||||
@@ -34957,13 +35045,13 @@ c1 c2 c3 c4 c5 c6 c7
|
||||
18446744073709551615 9223372036854775807 36 37 38 39 40
|
||||
18446744073709551615 9223372036854775807 26 27 28 29 30
|
||||
Warnings:
|
||||
Error 1292 Truncated incorrect DECIMAL value: ''
|
||||
Error 1916 Got overflow when converting '-9223372036854775809' to INT. Value truncated.
|
||||
SELECT * FROM t3 WHERE c2 BETWEEN -9223372036854775809 AND 9223372036854775808 ORDER BY c2,c7 DESC LIMIT 2;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
0 -9223372036854775808 31 32 33 34 35
|
||||
0 -9223372036854775808 1 2 3 4 5
|
||||
Warnings:
|
||||
Error 1292 Truncated incorrect DECIMAL value: ''
|
||||
Error 1916 Got overflow when converting '-9223372036854775809' to INT. Value truncated.
|
||||
SELECT * FROM t3 WHERE c2 IN (-9223372036854775809,9223372036854775808) ORDER BY c2,c7 DESC;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
0 -9223372036854775808 31 32 33 34 35
|
||||
@@ -34976,12 +35064,12 @@ SELECT * FROM t3 WHERE c2 >= -9223372036854775809 AND c2 < 9223372036854775808 A
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
0 -9223372036854775808 31 32 33 34 35
|
||||
Warnings:
|
||||
Error 1292 Truncated incorrect DECIMAL value: ''
|
||||
Error 1916 Got overflow when converting '-9223372036854775809' to INT. Value truncated.
|
||||
SELECT * FROM t3 WHERE c2 >= -9223372036854775809 AND c2 < 9223372036854775808 AND c7 = 35 ORDER BY c2,c7 DESC LIMIT 2;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
0 -9223372036854775808 31 32 33 34 35
|
||||
Warnings:
|
||||
Error 1292 Truncated incorrect DECIMAL value: ''
|
||||
Error 1916 Got overflow when converting '-9223372036854775809' to INT. Value truncated.
|
||||
SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 DESC;
|
||||
c1 c2 c3 c4 c5 c6 c7
|
||||
105 NULL 102 103 104 105 106
|
||||
|
Reference in New Issue
Block a user