Hola, me gustaría crear una clave primaria compuesta en una tabla de una base de datos. Tras crear la tabla y aún vacía, he enviado el siguiente comando:
alter table tabla add primary key (campo1, campo2);
pero me da el siguiente error:
ERROR 1068 (42000): Multiple primary key defined
También he probado borrando la tabla y al crearla de nuevo ir indicando junto a cada campo que va a ser clave primaria, pero me da el mismo error.
¿Alguien me puede ayudar por favor?