mirror of
https://github.com/MariaDB/server.git
synced 2025-01-17 20:42:30 +01:00
Merge mysql.com:/home/ram/work/b28748/b28748.5.0
into mysql.com:/home/ram/work/b28748/b28748.5.1 mysql-test/r/func_in.result: Auto merged mysql-test/t/func_in.test: Auto merged
This commit is contained in:
commit
44d25ca232
2 changed files with 37 additions and 19 deletions
|
@ -432,15 +432,17 @@ insert into t2 values(13491727406643098568),
|
|||
(0x8000000400000001),
|
||||
(0x8000004000000001),
|
||||
(0x8000040000000001);
|
||||
SELECT HEX(a) FROM t2 WHERE a IN (0xBB3C3E98175D33C8, 42);
|
||||
SELECT HEX(a) FROM t2 WHERE a IN
|
||||
(CAST(0xBB3C3E98175D33C8 AS UNSIGNED),
|
||||
42);
|
||||
HEX(a)
|
||||
BB3C3E98175D33C8
|
||||
SELECT HEX(a) FROM t2 WHERE a IN
|
||||
(0xBB3C3E98175D33C8,
|
||||
0x7fffffffffffffff,
|
||||
0x8000000000000000,
|
||||
0x8000000000000400,
|
||||
0x8000000000000401,
|
||||
(CAST(0xBB3C3E98175D33C8 AS UNSIGNED),
|
||||
CAST(0x7fffffffffffffff AS UNSIGNED),
|
||||
CAST(0x8000000000000000 AS UNSIGNED),
|
||||
CAST(0x8000000000000400 AS UNSIGNED),
|
||||
CAST(0x8000000000000401 AS UNSIGNED),
|
||||
42);
|
||||
HEX(a)
|
||||
BB3C3E98175D33C8
|
||||
|
@ -454,15 +456,22 @@ BB3C3E98175D33C8
|
|||
8000000000000300
|
||||
8000000000000400
|
||||
8000000000000401
|
||||
SELECT HEX(a) FROM t2 WHERE a IN (0x7fffffffffffffff,0x8000000000000001);
|
||||
SELECT HEX(a) FROM t2 WHERE a IN
|
||||
(CAST(0x7fffffffffffffff AS UNSIGNED),
|
||||
CAST(0x8000000000000001 AS UNSIGNED));
|
||||
HEX(a)
|
||||
7FFFFFFFFFFFFFFF
|
||||
8000000000000001
|
||||
SELECT HEX(a) FROM t2 WHERE a IN (0x7ffffffffffffffe,0x7fffffffffffffff);
|
||||
SELECT HEX(a) FROM t2 WHERE a IN
|
||||
(CAST(0x7ffffffffffffffe AS UNSIGNED),
|
||||
CAST(0x7fffffffffffffff AS UNSIGNED));
|
||||
HEX(a)
|
||||
7FFFFFFFFFFFFFFE
|
||||
7FFFFFFFFFFFFFFF
|
||||
SELECT HEX(a) FROM t2 WHERE a IN (0x7ffffffffffffffe,0x7fffffffffffffff,'abc');
|
||||
SELECT HEX(a) FROM t2 WHERE a IN
|
||||
(0x7ffffffffffffffe,
|
||||
0x7fffffffffffffff,
|
||||
'abc');
|
||||
HEX(a)
|
||||
7FFFFFFFFFFFFFFE
|
||||
7FFFFFFFFFFFFFFF
|
||||
|
|
|
@ -336,19 +336,28 @@ insert into t2 values(13491727406643098568),
|
|||
(0x8000004000000001),
|
||||
(0x8000040000000001);
|
||||
|
||||
SELECT HEX(a) FROM t2 WHERE a IN (0xBB3C3E98175D33C8, 42);
|
||||
SELECT HEX(a) FROM t2 WHERE a IN
|
||||
(CAST(0xBB3C3E98175D33C8 AS UNSIGNED),
|
||||
42);
|
||||
|
||||
SELECT HEX(a) FROM t2 WHERE a IN
|
||||
(0xBB3C3E98175D33C8,
|
||||
0x7fffffffffffffff,
|
||||
0x8000000000000000,
|
||||
0x8000000000000400,
|
||||
0x8000000000000401,
|
||||
42);
|
||||
(CAST(0xBB3C3E98175D33C8 AS UNSIGNED),
|
||||
CAST(0x7fffffffffffffff AS UNSIGNED),
|
||||
CAST(0x8000000000000000 AS UNSIGNED),
|
||||
CAST(0x8000000000000400 AS UNSIGNED),
|
||||
CAST(0x8000000000000401 AS UNSIGNED),
|
||||
42);
|
||||
|
||||
SELECT HEX(a) FROM t2 WHERE a IN (0x7fffffffffffffff,0x8000000000000001);
|
||||
SELECT HEX(a) FROM t2 WHERE a IN (0x7ffffffffffffffe,0x7fffffffffffffff);
|
||||
SELECT HEX(a) FROM t2 WHERE a IN (0x7ffffffffffffffe,0x7fffffffffffffff,'abc');
|
||||
SELECT HEX(a) FROM t2 WHERE a IN
|
||||
(CAST(0x7fffffffffffffff AS UNSIGNED),
|
||||
CAST(0x8000000000000001 AS UNSIGNED));
|
||||
SELECT HEX(a) FROM t2 WHERE a IN
|
||||
(CAST(0x7ffffffffffffffe AS UNSIGNED),
|
||||
CAST(0x7fffffffffffffff AS UNSIGNED));
|
||||
SELECT HEX(a) FROM t2 WHERE a IN
|
||||
(0x7ffffffffffffffe,
|
||||
0x7fffffffffffffff,
|
||||
'abc');
|
||||
|
||||
CREATE TABLE t3 (a BIGINT UNSIGNED);
|
||||
INSERT INTO t3 VALUES (9223372036854775551);
|
||||
|
|
Loading…
Reference in a new issue