UNDROP ICEBERG TABLE¶
Restaura a versão mais recente de uma tabela Iceberg descartada.
Este tópico refere-se às tabelas Iceberg simplesmente como “tabelas”, exceto onde a especificação de tabelas Iceberg evita confusão.
- Consulte também:
CREATE ICEBERG TABLE , ALTER ICEBERG TABLE , DROP ICEBERG TABLE , SHOW ICEBERG TABLES , DESCRIBE ICEBERG TABLE
Sintaxe¶
UNDROP ICEBERG TABLE <name>
Parâmetros¶
name
Especifica o identificador para a tabela a ser restaurada. Se o identificador contiver espaços ou caracteres especiais, toda a cadeia de caracteres deverá ser delimitada por aspas duplas. Os identificadores delimitados por aspas duplas também diferenciam letras maiúsculas de minúsculas.
Notas de uso¶
A restauração de tabelas Iceberg só é suportada no esquema atual ou no banco de dados atual, mesmo que o nome da tabela esteja totalmente qualificado.
Se já existir uma tabela Iceberg com o mesmo nome, um erro é devolvido.
Para remover uma tabela Iceberg cujo volume externo foi descartado, primeiro remova o volume externo. Você não pode cancelar p descarte da tabela Iceberg criando um novo volume externo com o mesmo nome do volume externo descartado.
Você não poderá restaurar uma tabela que usa uma integração de catálogo se a integração de catálogo associada tiver sido descartada.
UNDROP conta com o recurso Snowflake Time Travel. Um objeto só pode ser restaurado se o objeto foi excluído dentro do Período de retenção de dados. O valor padrão é 24 horas.
Exemplos¶
Restaura a versão mais recente de uma tabela descartada my_iceberg_table
:
UNDROP ICEBERG TABLE my_iceberg_table;