当前位置: 代码迷 >> Sql Server >> 请问SQL语句取消表中的约束条件
  详细解决方案

请问SQL语句取消表中的约束条件

热度:19   发布时间:2016-04-24 09:08:02.0
请教SQL语句取消表中的约束条件
创建了一张表
CREATE TABLE `innerbuy` (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '编号',
  `date` varchar(20) NOT NULL COMMENT '日期',
  `innerBuyId` int(11) NOT NULL COMMENT '内购id',
  `buyName` varchar(100) NOT NULL COMMENT '内购名称',
  PRIMARY KEY (`id`),
  UNIQUE KEY `date-innerBuyId` (`date`,`innerBuyId`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8 COMMENT='统计';

我现在要取消约束列
使用alter  table xy_stat_innerbuy_test drop  index  'date-innerBuyId';提示出错
请问如何取消约束列呢?
------解决思路----------------------
mysql?

try this

alter  table innerbuy drop  constraint  date-innerBuyId