Como você renomeia uma tabela no SQLite 3.0?

128

Como você renomeia uma tabela no SQLite 3.0?

Somente leitura
fonte

Respostas:

0

A resposta continua a ser "ALTER TABLE". Mas a página principal da documentação sobre esse tópico é bastante espessa. O que é necessário é um exemplo simples de como isso funciona. Você pode encontrar isso aqui: https://www.sqlitetutorial.net/sqlite-alter-table/

Para ser mais preciso, no caso mais básico, é assim:

ALTER TABLE existing_table
RENAME TO new_table;

Não tenho certeza se a notação de ponto funciona, mas presumo que o seguinte também esteja correto:

ALTER TABLE existing_database.existing_table
RENAME TO new_database.new_table;
ftrotter
fonte