- Kategorien:
Systemfunktionen (Systeminformationen)
SYSTEM$GET_ALL_REFERENCES¶
Iteriert durch alle Zuordnungen für eine Referenz und gibt Informationen über die Zuordnungen zurück.
Syntax¶
SYSTEM$GET_ALL_REFERENCES('<reference_name>', [, <include_details> = True | False ])
Argumente¶
Erforderlich
'reference_name'
Der Name der Referenz.
include_details = True | False
Bestimmt den Typ der von der Funktion zurückgegebenen Informationen. Weitere Informationen dazu finden Sie unter Rückgabewerte.
Rückgabewerte¶
Wenn der Parameter
include_details
aufTrue
gesetzt ist, wird ein VARCHAR mit einem JSON-Objekt zurückgegeben, das ein Array mit den folgenden Name/Wert-Paaren enthält:{ "alias": "<value>", "database": "<value>", "schema": "<value>", "name": "<value>" }
Wobei:
alias: Der vom System generierte Alias für die Referenz.
database: Der Name der übergeordneten Datenbank des Verbraucherobjekts, wenn sich das Objekt in einer Datenbank befindet. Andernfalls: null.
schema: Das übergeordnete Schema des Verbraucherobjekts, wenn sich das Objekt in einem Schema befindet. Andernfalls: null.
name: Der Name des Verbraucherobjekts.
Wenn der Parameter
include_details
aufFalse
gesetzt ist, wird ein Array mit vom System generierten Aliasen zurückgegeben:Wenn die Referenz nicht mit einem Objekt verbunden ist, wird eine leere Liste zurückgegeben.
Wenn die Referenz einem Objekt zugeordnet ist, werden alle Zuordnungen für eine mehrwertige Referenz zurückgegeben.
Wenn die Referenz eine Referenz mit einem Wert ist, wird 0 zurückgegeben.