| Bug #26849 | False default value in describe $table | ||
|---|---|---|---|
| Submitted: | 5 Mar 2007 21:44 | Modified: | 21 Apr 2008 7:37 |
| Reporter: | Ask Hansen (Basic Quality Contributor) | Email Updates: | |
| Status: | Can't repeat | Impact on me: | |
| Category: | MySQL Server: Information schema | Severity: | S2 (Serious) |
| Version: | 5.0.38-BK, 5.0.27 | OS: | Any (all) |
| Assigned to: | Sergei Glukhov | CPU Architecture: | Any |
| Tags: | DBD::MySQL, default values, DESCRIBE, information_schema, qc | ||
[5 Mar 2007 21:44]
Ask Hansen
[6 Mar 2007 7:02]
Valeriy Kravchuk
Thank you for a bug report. Verified just as described with latest 5.0.38-BK on Linux.
[7 Jan 2008 9:33]
Valeriy Kravchuk
Bug #33716 was marked as a duplicate of this one. Although, reporter demands different behaviour there for INFOERMATION_SCHEMA...
[21 Apr 2008 7:37]
Sergei Glukhov
can't repeat on lates 5.0 tree
mysql> create table t1(f1 int(10) unsigned NOT NULL,
-> f2 varchar(255) NOT NULL,
-> PRIMARY KEY (f1)) ENGINE=InnoDB;
Query OK, 0 rows affected (0.01 sec)
mysql> select column_default from information_schema.columns where table_name = 't1';
+----------------+
| column_default |
+----------------+
| NULL |
| NULL |
+----------------+
2 rows in set (0.00 sec)
mysql> describe t1;
+-------+------------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-------+------------------+------+-----+---------+-------+
| f1 | int(10) unsigned | NO | PRI | NULL | |
| f2 | varchar(255) | NO | | NULL | |
+-------+------------------+------+-----+---------+-------+
2 rows in set (0.00 sec)
mysql> select version();
+--------------+
| version() |
+--------------+
| 5.0.60-debug |
+--------------+
1 row in set (0.00 sec)
mysql>
[1 Sep 2011 4:07]
Meiji KIMURA
I can see the same behavior on MySQL 5.0.46, but I cannot see this behavior on MySQL 5.0.50sp1, so this bug seems to be solved MySQL 5.0.50sp1 or later. (There is no description on release notes of 5.0.50/5.0.50sp1).
