<budget_name>!GET_SHARED_RESOURCES

Listet die freigegebene Ressourcen auf, die einem kundenspezifisches Budget unter Verwendung der ADD_SHARED_RESOURCE-Methode hinzugefügt wurden.

Syntax

<budget_name>!GET_SHARED_RESOURCES()

Rückgabewerte

Die Methode gibt die folgenden Spalten zurück:

Spaltenname

Datentyp

Beschreibung

RESOURCE_ID

NUMBER

Systembezeichner der Ressource.

NAME

VARCHAR

Name der spezifischen Ressource oderNULL, wenn alle Ressourcen des Domänentyps im Budget enthalten sind.

DOMAIN

VARCHAR

Der Typ der Ressource.

Anforderungen an die Zugriffssteuerung

Die folgenden Mindestberechtigungen und Rollen sind erforderlich, um die Ergebnisse für kundenspezifische Budgets anzuzeigen:

  • ADMIN- oder VIEWER-:ref:`Instanzrolle <label-budgets_instance_roles>`für die Budgetinstanz.

  • USAGE-Berechtigung für die Datenbank und das Schema, die die Budgetinstanz enthalten.

Weitere Informationen dazu finden Sie unter Rollen und Berechtigungen für Budgets.

Nutzungshinweise

  • Diese Methode kann nur bei Instanzen des Typs kundenspezifisches Budget aufgerufen werden.

  • Wenn Sie diese Methode aufrufen, wird das Objekt nicht zurückgegeben. Aus diesem Grund können Sie keine Methodenverkettung verwenden, um eine andere Methode mit dem Rückgabewert dieser Methode aufzurufen. Rufen Sie jede Methode in einer separaten SQL-Anweisung auf.

Beispiel

Abrufen aller freigegebenen Ressourcen, die dem Budget budget_db.budget_schema.my_budget hinzugefügt wurden:

CALL budget_db.budget_schema.my_budget!GET_SHARED_RESOURCES();