Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/12/2004, 14:55
Scrubb
 
Fecha de Ingreso: diciembre-2003
Ubicación: Quillota
Mensajes: 196
Antigüedad: 20 años, 4 meses
Puntos: 0
Error en mysql al realizar un alter

Hola tengo un error que por donde lo miro no puedo encontrar la solución.

Quiero hacer un alter que lo genera una herramienta Case Sybase.
genera un script que parece correcto pero envia un error en la primera linea al tratar de eliminar la clave primaría de la Tabla.

El script que crea borra todas las claves primarias y luego renombra las tablas.
Al hacer esto crea nuevamente todas las tablas renombradas con sus nuevos atributos (osea no hace el alter).

Otra cosa, las tablas contienen datos a la hora de hacer los cambios
Esta es la linea
alter table NOTICIA
drop primary key;

y este es el error
ERROR 1075 at line 1: Incorrect table definition; There can only be one
auto column and it must be defined as a key


Saludos

Última edición por Scrubb; 06/12/2004 a las 15:10