Instrução RENAME TABLE Instrução RENAME TABLE

A instrução RENAME TABLE permite renomear uma tabela existente em qualquer esquema (exceto o esquema SYS).

Sintaxe RENAME TABLE nome-da-tabela TO novo-nome-da-tabela

Se houver uma visão ou uma chave estrangeira fazendo referência à tabela, a tentativa de renomear a tabela vai gerar um erro. Além disso, caso exista alguma restrição de verificação ou gatilho na tabela, a tentativa de renomeá-la vai gerar um erro.

RENAME TABLE SAMP.ATIV_EMP TO ATIVIDADES_EMPREGADOS

Para obter mais informações consulte também a Instrução ALTER TABLE.

Sistema de dependência de instrução

Mesmo que exista um índice definido na tabela, a tabela pode ser renomeada.

A instrução RENAME TABLE não é permitida quando há cursores abertos fazendo referência à tabela sendo alterada.