Renomear tabelas em MySQL – RENAME TABLE

Quandos estamos trabalhando com o projeto de banco de dados, acontece que desejamos alterar o nome de uma tabela, sem a necessidade excluir ela do banco.

Para isso, temos o comando RENAME TABLE. Veja abaixo a sintaxe do comando:

Os campos tbl_name e new_tbl_name, são respectivamente o antigo e o novo nome da tabela.

Por exemplo, temos em nosso banco de dados a tabela cliente e desejamos alterar seu nome para usuario.

Para isso, basta executar o comando abaixo em seu banco de dados:

Observe na sintaxe do comando, que além de tbl_name e new_tbl_name, temos ainda tbl_name2 e new_tbl_name2, isso porque, podemos renomear várias tabelas ao mesmo tempo, utilizando esse mesmo comando. Por exemplo: Digamos que além da tabela cliente, queremos ainda, alterar o nome da tabela registrocaixa para livrocaixa.

Nessa ideia, estamos buscando a alteração de duas tabelas ao mesmo tempo. Então, em resumo o comando ficaria assim:

Cada tabela a ser renomeada e seu respectivo novo nome, estão separados por uma , (vírgula).

Caso deseje ler mais sobre o comando RENAME TABLE, acesse a documentação oficial do MySQL em https://dev.mysql.com/doc/refman/8.0/en/rename-table.html.

Forte abraço e nos vemos no próximo tutorial Código Master.

Leave a Reply

Your email address will not be published. Required fields are marked *