¿Cómo puedo cambiar el nombre de la tabla usando una declaración de consulta?
Usé la siguiente sintaxis pero no pude encontrar la palabra clave de cambio de nombre en SQL Server 2005.
Alter table Stu_Table rename to Stu_Table_10
¿Cómo puedo cambiar el nombre de la tabla usando una declaración de consulta?
Usé la siguiente sintaxis pero no pude encontrar la palabra clave de cambio de nombre en SQL Server 2005.
Alter table Stu_Table rename to Stu_Table_10
Respuestas:
Utilice sp_rename:
Puede encontrar documentación sobre este procedimiento en MSDN .
Si necesita incluir un nombre de esquema, solo se puede incluir en el primer parámetro (es decir, no se puede usar para mover una tabla de un esquema a otro). Entonces, por ejemplo, esto es válido:
fuente
En
MySQL
: -fuente
Utilice esto en SQL Server 2005:
te dará:
pero se cambiará el nombre de su tabla.
fuente
En Postgress SQL:
fuente
En MySQL:
CAMBIAR
template_function
EL NOMBRE DE LA TABLA Abusiness_function
;fuente
ALTER TABLE nombre_tabla RENAME TO new_table_name; también funciona en MySQL.
Alternativamente: RENOMBRAR TABLA
table_name
Anew_table_name
;fuente
Se ha cambiado Syntex para las últimas versiones de MySQL.
Así que pruebe el comando CAMBIAR NOMBRE sin CITAS ÚNICAS en los nombres de las tablas.
RENAME TABLE old_name_of_table TO new_name_of_table;
fuente
fuente
ejecutar este comando
fuente
renombrar el nombre de la tabla:
por ejemplo:
fuente