Asunto: Renombrar tabla - rename table con SQL en MySQL
¿Cómo puedo renombrar una tabla de un esquema de una base de datos mediante alguna consulta SQL? utilizo MySQL como motor de base de datos.
¿se puede hacer si hay usuarios conectados y modificando datos en esa tabla?
Publicado:
Mie May 09, 2007 3:10 pm
alonsojpd Administrador/Moderador
Registrado: Sep 16, 2003 Mensajes: 2687
Asunto: Re: Renombrar tabla - rename table con SQL en MySQL
Anuncios
varios escribió:
¿Cómo puedo renombrar una tabla de un esquema de una base de datos mediante alguna consulta SQL? utilizo MySQL como motor de base de datos.
¿se puede hacer si hay usuarios conectados y modificando datos en esa tabla?
El comando SQL a ejecutar para renombrar una tabla en MySQL es:
Código:
ALTER TABLE nombre_tabla_existente RENAME TO nuevo_nombre_tabla;
Se puede ejecutar aún cuando haya usuarios utilizando la tabla a renombrar. Pero, lógicamente, una vez ejecutado el comando y renombrada la tabla, los usuarios perderán la conexión a la misma. Les dará el error:
Puede publicar nuevos temas en este foro No puede responder a temas en este foro No puede editar sus mensajes en este foro No puede borrar sus mensajes en este foro No puede votar en encuestas en este foro
Visita nuestro nuevo sitio web con programas y contenidos actualizados: Proyecto A