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.
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 |
+------+------+