Details
-
Bug
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Fixed
-
None
-
None
Description
CREATE TABLE t1 ENGINE = INNODB AS SELECT IF(NULL IS NOT NULL, NULL, NULL);
SHOW CREATE TABLE t1;
Create Table: CREATE TABLE `t1` (
`IF(NULL IS NOT NULL, NULL, NULL)` null DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
Note the column type "null". This is not valid in CREATE TABLE, so for example
a mysqldump including such a table will not be able to re-create the table.
This is MySQL bug#54394: http://bugs.mysql.com/bug.php?id=54394
Attachments
Activity
Field | Original Value | New Value |
---|---|---|
Labels | Launchpad |
Priority | Major [ 3 ] |
Fix Version/s | 5.5.36 [ 14600 ] | |
Fix Version/s | 10.0.8 [ 14200 ] | |
Assignee | Sergei Golubchik [ serg ] | |
Resolution | Fixed [ 1 ] | |
Status | Open [ 1 ] | Closed [ 6 ] |
Workflow | defaullt [ 21610 ] | MariaDB v2 [ 44545 ] |
Workflow | MariaDB v2 [ 44545 ] | MariaDB v3 [ 63897 ] |
Workflow | MariaDB v3 [ 63897 ] | MariaDB v4 [ 145841 ] |
Launchpad bug id: 869104