在询问表列时获取额外列'require_validation'

时间:2013-02-15 22:41:39

标签: php mysql

使用查询时

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$$

我有点感冒,所以现在这对我没有意义。

Dev box是运行MySQL 5.6.10的Windows 7机器 Localhost是运行MySQL 5.5.24的Windows 7 生产服务器是Linux MySQL 5.0.45

这台机器(Dev)上只有这一个表有问题。什么是字段require_validation?它来自哪里?

赞赏任何见解

0 个答案:

没有答案