Añadir columna a una tabla MySQL existente
Iniciado por
Siro Martinez
, jun 04 2018 08:54
Solución elegida por el autor
Iniciado por
Turiel
, 04 junio 2018 - 09:07
Estos son unos comandos sencillos y muy usados para poder crear columnas en las tablas de MySQL. Si lo que necesitas esa añadir una columna por ej de nombre email dentro de la tabla de contactos creada en
Crear una tabla básica MySQL y le pones un tipo de datos de VARCHAR (80), sería con la siguiente entrada de SQL de ejemplo:
ALTER TABLE contactos ADD email VARCHAR(60);
Esta primera declaración SQL es la que añade la columna de email al final de la tabla.
Si lo que quieres ahora es poner una nueva columna a continuación de una columna concreta como el apellido pon lo siguiente:
ALTER TABLE contactos ADD email VARCHAR(60) AFTER apellido;
Si lo que prefieres es que esta columna nueva sea la primera, entonces tendrías que usar la siguiente entrada:
ALTER TABLE contactos ADD email VARCHAR(60) FIRST;
Espero que te sirva de ayuda todo lo planteado!
Te dejo este tutorial que seguro te va a gustar y venir bien:
Cómo crear, alterar o modificar tablas en MySQL
Ver solución completa
Pulsa corazón para recibir avisos de nuevas Respuestas
Siro Martinez
AUTOR PREGUNTA
#1
Publicado 04 junio 2018 - 08:54
Hola, necesito poder añadir columna a una tabla MySQL existente, ¿me podéis decir como se añade esta tabla? Soy algo nuevo en MySQL. Gracias a todos.
Saludos.
Esto también te interesa!
Turiel
#2
Publicado
04 junio 2018 - 09:07
Estos son unos comandos sencillos y muy usados para poder crear columnas en las tablas de MySQL. Si lo que necesitas esa añadir una columna por ej de nombre email dentro de la tabla de contactos creada en
Crear una tabla básica MySQL y le pones un tipo de datos de VARCHAR (80), sería con la siguiente entrada de SQL de ejemplo:
ALTER TABLE contactos ADD email VARCHAR(60);
Esta primera declaración SQL es la que añade la columna de email al final de la tabla.
Si lo que quieres ahora es poner una nueva columna a continuación de una columna concreta como el apellido pon lo siguiente:
ALTER TABLE contactos ADD email VARCHAR(60) AFTER apellido;
Si lo que prefieres es que esta columna nueva sea la primera, entonces tendrías que usar la siguiente entrada:
ALTER TABLE contactos ADD email VARCHAR(60) FIRST;
Espero que te sirva de ayuda todo lo planteado!
Te dejo este tutorial que seguro te va a gustar y venir bien:
Cómo crear, alterar o modificar tablas en MySQL
Respuesta de
Turiel
Cuenta Std
57
Vega Ortiz
#3
Publicado 04 junio 2018 - 09:14
Para poder añadir columna a tabla de MySQL o cosas similares ya sabéis que se realiza de la siguiente forma, pero este enlace es el oficial con ejemplos de todas las formas de añadir, crear o modificar columnas o todo lo que necesites dentro de una base de datos MySQL:
Por favor Identificate o Registrate para poder ver este contenido
Valerio Cabanillas
#4
Publicado 04 junio 2018 - 09:10
Este video explica lo que necesitas!
También este otro video lo explica muy bien:
Saludosss
Siro Martinez
AUTOR PREGUNTA
#5
Publicado 04 junio 2018 - 11:58
Gracias por vuestra ayuda. Solo necesitaba unos ejemplos claros y sencillos como los que habeis puesto para poder ver como añadir columna a table MySQL.