<budget_name>!GET_SHARED_RESOURCES

Lista os recursos compartilhados que foram adicionados a um orçamento personalizado usando o método ADD_SHARED_RESOURCE.

Sintaxe

<budget_name>!GET_SHARED_RESOURCES()

Retornos

O método retorna as seguintes colunas:

Nome da coluna

Tipo de dados

Descrição

RESOURCE_ID

NUMBER

Identificador do sistema do recurso.

NAME

VARCHAR

Nome do recurso específico ou NULL se todos os recursos do tipo de domínio forem incluídos no orçamento.

DOMAIN

VARCHAR

O tipo de recurso.

Requisitos de controle de acesso

Os seguintes privilégios e funções mínimos são necessários para visualizar resultados de orçamentos personalizados:

  • Função de instância ADMIN ou VIEWER para a instância do orçamento.

  • Privilégio USAGE no banco de dados e no esquema que contém a instância de orçamento.

Para obter mais informações, consulte Funções e privilégios do Budgets.

Notas de uso

  • Este método só pode ser chamado em instâncias de orçamento personalizado.

  • Chamar esse método não retorna o objeto. Por isso, você não pode usar o encadeamento de métodos para chamar outro método no valor de retorno deste método. Em vez disso, chame cada método em uma instrução SQL separada.

Exemplo

Obter todos os recursos compartilhados que foram adicionados ao orçamento budget_db.budget_schema.my_budget:

CALL budget_db.budget_schema.my_budget!GET_SHARED_RESOURCES();