sql >> Base de Datos >  >> RDS >> Mysql

¿Eliminar la clave única de varias columnas sin eliminar la clave externa?

a REFERENCIAS DE CLAVE EXTRANJERA, requiere una clave,
la única clave que se puede usar es t_unique_key, por eso no puede eliminarla.
así que agregue otra clave coincidente primero y luego elimine la clave anterior, en su caso, el campo othertable_id

ALTER TABLE `testtable`
ADD KEY (othertable_id),
DROP KEY `tt_unique_key`;