Ver Mensaje Individual
  #6 (permalink)  
Antiguo 09/05/2008, 22:26
wolfxmen
 
Fecha de Ingreso: abril-2008
Mensajes: 51
Antigüedad: 16 años
Puntos: 0
Re: Cambiar tipo de campo

Para los usuarios que utilizamos el mysql en su mayor parte en el ambiente gráfico, lo ke hay ke hacer es lo suiguiente:

Nos vamos a la tabla en donde es una llave foranea el campo que deseamos cambiar de tipo(seleccionamos el campo), luego en la parte de abajo de la pantalla nos aparecen unos datos de la tabla como lo es las PK y las FK, nos posicionamos en la pestaña de llaves foranes y seleccionamos nuestra fk y le damos al botoncito de menos, con esto hemos borrado la referencia a la tabla en donde el capo es PK.

Luego nos vamos a la tabla en donde el campo a cambiarle tipo es PK y lo seleccionamos, repetimos la operacion del paso anterior con unas variantes aca ya no nos posicionamos en la pestaña de llaves foranes sino en la de llaves primarias, seleccionamos el campo que queremos modificar y borrarmos con el signo de menos la referencia que dice que es primary key, luego ya podemos cambiar el tipo de campo en mi caso era varchar y lo cambie a integer, le borramos el cheque de not null y otro que esta a la par y luego le damos execute a nuestra tabla y listo estara creada la nueva referencia con el tipo de campo ya cambiado, luego nos vamos a la tabla en donde el campo es llave foranea y repetimos el proceso y listo ya quedo nuestra base de datos............(si les borrara la llavecita que dice ke es primay key el campo solo lo volvemos a crear y listo)