CREATE TABLE t1 (a int default 'aoeu'); succeeds
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Drizzle |
Fix Released
|
Medium
|
Stewart Smith | ||
7.1 |
Fix Released
|
Medium
|
Stewart Smith |
Bug Description
drizzle> create table t2 (a int default 'aoeu' );
Query OK, 0 rows affected (0.001048 sec)
drizzle> show create table t2;
+------
| Table | Create Table |
+------
| t2 | CREATE TABLE `t2` (
`a` INT DEFAULT 'aoeu'
) ENGINE=InnoDB COLLATE = utf8_general_ci |
+------
1 row in set (0.000502 sec)
drizzle> insert into t2 values ();
Query OK, 1 row affected (0.000836 sec)
drizzle> select * from t2;
+------+
| a |
+------+
| 0 |
+------+
1 row in set (0.000543 sec)
Related branches
- Drizzle Merge Team: Pending requested
-
Diff: 421 lines (+170/-90)12 files modifieddrizzled/create_field.cc (+88/-69)
drizzled/create_field.h (+2/-2)
drizzled/sql_parse.cc (+5/-4)
drizzled/statement/alter_table.cc (+1/-14)
drizzled/table/instance/base.cc (+12/-0)
tests/r/create_table_errors.result (+8/-0)
tests/r/type_blob.result (+1/-1)
tests/suite/regression/r/728855.result (+21/-0)
tests/suite/regression/r/728856.result (+2/-0)
tests/suite/regression/t/728855.test (+15/-0)
tests/suite/regression/t/728856.test (+3/-0)
tests/t/create_table_errors.test (+12/-0)
- Drizzle Developers: Pending requested
-
Diff: 44 lines (+17/-0)3 files modifieddrizzled/table/instance/base.cc (+12/-0)
tests/suite/regression/r/728856.result (+2/-0)
tests/suite/regression/t/728856.test (+3/-0)