0

使用查询时

select distinct(column_name) as column_name, data_type from information_schema.columns
where table_name='reg_add_ons' order by ordinal_position

我的开发服务器上有一个额外的列。在我的本地服务器上一切正常。这是唯一发生这种情况的表。我已经尝试删除表格并使用此语句再次添加它

delimiter $$

CREATE TABLE `reg_add_ons` (
  `add_on_id` int(10) NOT NULL AUTO_INCREMENT,
  `eventcode` varchar(20) DEFAULT NULL,
  `add_on_desc` varchar(250) DEFAULT NULL,
  `add_on_price` decimal(10,2) DEFAULT NULL,
  `add_on_detail` text,
  `add_on_label` varchar(100) DEFAULT NULL,
  `add_on_choices` varchar(200) DEFAULT NULL,
  `image_name` varchar(100) DEFAULT NULL,
  `internal_only` varchar(2) DEFAULT NULL,
  `assign_code` text,
  `reg_status` varchar(50) DEFAULT 'Active',
  PRIMARY KEY (`add_on_id`)
) ENGINE=MyISAM AUTO_INCREMENT=89 DEFAULT CHARSET=latin1$$

我有点流感,所以现在这对我来说没有意义。

开发盒是运行 MySQL 5.6.10 的 Windows 7 机器 本地主机是运行 MySQL 5.5.24 的 Windows 7 生产服务器是 Linux MySQL 5.0.45

只有这台机器(Dev)上的这张表有问题。什么是字段 require_validation?它从何而来?

任何见解表示赞赏

4

0 回答 0