VOLUMES
Aplica-se a: Databricks SQL marca de verificação sim Databricks Runtime 13.3 LTS e superior apenas Unity Catalog
INFORMATION_SCHEMA.VOLUMES contém os metadados de nível de objeto para volumes dentro do catalog local ou todos os catalogs se pertencerem ao SYSTEM
catalog.
As linhas retornadas são limitadas ao volumes com o qual o usuário tem o privilégio de interagir.
Esta é uma extensão do SQL Standard Information Schema.
Definição
A relação VOLUMES
contém o seguinte columns:
Name | Tipo de dados | Pode ser nulo | Description |
---|---|---|---|
VOLUME_CATALOG |
STRING |
Não | Catalog que contém o volume. |
VOLUME_SCHEMA |
STRING |
Não | Schema que contém o volume. |
VOLUME_NAME |
STRING |
Não | Nome do volume. |
VOLUME_TYPE |
STRING |
Não | Um dos 'MANAGED' , 'EXTERNAL' . |
VOLUME_OWNER |
STRING |
Não | Usuário ou grupo (principal) que atualmente possui o volume. |
COMMENT |
STRING |
Sim | Um comentário opcional que descreve o volume. |
CREATED |
TIMESTAMP |
Não | Carimbo de data/hora quando o volume foi criado. |
CREATED_BY |
STRING |
Não | Principal que criou o volume. |
LAST_ALTERED |
TIMESTAMP |
Não | Carimbo de data/hora quando a definição de volume foi alterada pela última vez de alguma forma. |
LAST_ALTERED_BY |
STRING |
Não | Principal que alterou o volume pela última vez. |
STORAGE_LOCATION |
STRING |
Não | O volume é criado no local de armazenamento where. |
Restrições
As seguintes restrições se aplicam à VOLUMES
relação:
Classe | Name | Column List | Description |
---|---|---|---|
Chave primária | VOLUMES_PK |
VOLUME_CATALOG , VOLUME_SCHEMA , VOLUME_NAME |
Único identifier para o volume. |
Chave estrangeira | VOLUME_SCHEMATA_FK |
VOLUME_CATALOG , VOLUME_SCHEMA |
Referências SCHEMATA. |
Exemplos
> SELECT table_owner
FROM information_schema.volumes
WHERE volume_schema = 'my_schema'
AND volume_name = 'my_volume';