urgente
tenemos una tabla con datos insertados,dicha tabla tiene una clave primaria doble y la quiero modificarle la clave primaria para que sea simple, se puede hacer de algun modo (con datos)?
lo correcto seria ejecutar esta serie de scripts :
connect usuario/password@cadena de conexion
1) ALTER TABLE nombre_tabla DISABLE CONSTRAINT nombre_constraint;
2) ALTER TABLE nombre_tabla DROP CONSTRAINT nombre_constraint;
3) Recrear tu constraint o llave primaria.
Aunque el crear una tabla con una llave primaria simple a la larga te trae complicaciones, espero te sirva
connect usuario/password@cadena de conexion
1) ALTER TABLE nombre_tabla DISABLE CONSTRAINT nombre_constraint;
2) ALTER TABLE nombre_tabla DROP CONSTRAINT nombre_constraint;
3) Recrear tu constraint o llave primaria.
Aunque el crear una tabla con una llave primaria simple a la larga te trae complicaciones, espero te sirva
¿A qué complicaciones te refieres? ¿Puedes ser más explícito?
Saludos
Saludos
pana la forma mas facil sin complicarse la vida puede ser crear una tabla tamporal con la misma estructura q la q quieres modificar, traspasar los datos a la tabla tamporal, eliminar la tabla y crearla nuevamente sin la clave doble y luego insertar los datos de la tabla temporal a la nueva table con clave simple
