UNDROP DATABASE¶
Restaura a versão mais recente de um banco de dados descartado.
- Consulte também:
CREATE DATABASE , ALTER DATABASE , DESCRIBE DATABASE , DROP DATABASE , SHOW DATABASES
Sintaxe¶
UNDROP DATABASE <name>
Parâmetros¶
name
Especifica o identificador para o banco de dados a ser restaurado. 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¶
Se já existir um banco de dados com o mesmo nome, um erro é emitido.
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¶
Restaurar a versão mais recente de um banco de dados descartado (este exemplo se baseia nos exemplos DROP DATABASE):
UNDROP DATABASE mytestdb2; +-------------------------------------------+ | status | |-------------------------------------------| | Database MYTESTDB2 successfully restored. | +-------------------------------------------+ SHOW DATABASES HISTORY; +---------------------------------+-----------+------------+------------+--------+--------+---------+---------+----------------+------------+ | created_on | name | is_default | is_current | origin | owner | comment | options | retention_time | dropped_on | |---------------------------------+-----------+------------+------------+--------+--------+---------+---------+----------------+------------| | Tue, 17 Mar 2015 16:57:04 -0700 | MYTESTDB | N | Y | | PUBLIC | | | 1 | [NULL] | | Tue, 17 Mar 2015 17:06:32 -0700 | MYTESTDB2 | N | N | | PUBLIC | | | 1 | [NULL] | | Wed, 25 Feb 2015 17:30:04 -0800 | SALES1 | N | N | | PUBLIC | | | 1 | [NULL] | | Fri, 13 Feb 2015 19:21:49 -0800 | DEMO1 | N | N | | PUBLIC | | | 1 | [NULL] | +---------------------------------+-----------+------------+------------+--------+--------+---------+---------+----------------+------------+