Foros del Web » Programando para Internet » PHP »

Consulta con error 1075

Estas en el tema de Consulta con error 1075 en el foro de PHP en Foros del Web. HOla, quizas esto no tenga nada que ver en php pero es un error de BD mysql y en el foro de BD no me ...
  #1 (permalink)  
Antiguo 07/12/2004, 06:15
 
Fecha de Ingreso: diciembre-2003
Ubicación: Quillota
Mensajes: 196
Antigüedad: 14 años
Puntos: 0
Consulta con error 1075

HOla, quizas esto no tenga nada que ver en php pero es un error de BD mysql y en el foro de BD no me respondio nadie.
Quizas aqui hay más gente que a trabajado con php y BD mysql y ha resuelto esto

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
  #2 (permalink)  
Antiguo 07/12/2004, 08:07
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Scrubb

Lo siento mucho .. pero el foro de "Base de datos" es el que debe tratar esos temas .. intentemos no meclar temas en foros que no corresponde.

Por lo demás .. procedo a cerrar este mensaje para que uses el que abristes en el foro de "Base de datos".

http://www.forosdelweb.com/f21/error-mysql-realizar-alter-252355/

Un saludo,
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Tema Cerrado




La zona horaria es GMT -6. Ahora son las 14:51.