Details
-
Bug
-
Status: Open (View Workflow)
-
Minor
-
Resolution: Unresolved
-
5.5(EOL), 10.0(EOL), 10.1(EOL), 10.2(EOL)
-
None
Description
DROP TABLE IF EXISTS t1;
|
CREATE TABLE t1 (a BIT(8),b BIT(8));
|
INSERT INTO t1 VALUES (123,123);
|
ALTER TABLE t1 MODIFY a TEXT, MODIFY b VARCHAR(10);
|
SELECT * FROM t1;
|
+------+------+
|
| a | b |
|
+------+------+
|
| { | 123 |
|
+------+------+
|
Notice different results.
Attachments
Activity
Priority | Major [ 3 ] | Minor [ 4 ] |
Component/s | Data types [ 13906 ] | |
Component/s | OTHER [ 10125 ] |
Epic Link | MDEV-21071 [ 80504 ] |
Workflow | MariaDB v3 [ 73329 ] | MariaDB v4 [ 139921 ] |
A similar problem is observed in this script:
DROP TABLE IF EXISTS t1;
CREATE TABLE t1 (src BIT(8),a TEXT, b VARCHAR(10));
INSERT INTO t1 (src) VALUES (123);
UPDATE t1 SET a=src,b=src;
SELECT a,b FROM t1;
+------+------+
| a | b |
+------+------+
| { | 123 |
+------+------+