- Schema:
Ansicht PROCEDURES¶
Wichtig
Diese Ansicht ist nur im Organisationskonto verfügbar. Weitere Informationen dazu finden Sie unter Premium-Ansichten im Organisationskonto.
Diese Organization Usage-Ansicht zeigt eine Zeile für jede gespeicherte Prozedur an, die in jedem Konto definiert ist.
Weitere Informationen zu gespeicherten Prozeduren finden Sie unter Übersicht zu gespeicherten Prozeduren.
Spalten¶
Spalten auf Organisationsebene
Spaltenname |
Datentyp |
Beschreibung |
---|---|---|
ORGANIZATION_NAME |
VARCHAR |
Name der Organisation. |
ACCOUNT_LOCATOR |
VARCHAR |
Vom System generierter Bezeichner für das Konto. |
ACCOUNT_NAME |
VARCHAR |
Benutzerdefinierter Bezeichner für das Konto. |
Zusätzliche Spalten
Spaltenname |
Datentyp |
Beschreibung |
---|---|---|
PROCEDURE_CATALOG |
TEXT |
Datenbank, zu der die gespeicherte Prozedur gehört. |
PROCEDURE_SCHEMA |
TEXT |
Schema, zu dem die gespeicherte Prozedur gehört. |
PROCEDURE_NAME |
TEXT |
Name der gespeicherten Prozedur. |
PROCEDURE_OWNER |
TEXT |
Name der Rolle, die Eigentümer der gespeicherten Prozedur ist. |
ARGUMENT_SIGNATURE |
TEXT |
Typsignatur der Argumente der gespeicherten Prozedur. |
DATA_TYPE |
TEXT |
Datentyp des Rückgabewerts. |
CHARACTER_MAXIMUM_LENGTH |
NUMBER |
Maximale Länge der Zeichenfolge des Rückgabewerts in Zeichen. |
CHARACTER_OCTET_LENGTH |
NUMBER |
Maximale Länge der Zeichenfolge des Rückgabewerts in Bytes. |
NUMERIC_PRECISION |
NUMBER |
Numerische Genauigkeit des numerischen Rückgabewerts. |
NUMERIC_PRECISION_RADIX |
NUMBER |
Basis der Genauigkeit des numerischen Rückgabewerts. |
NUMERIC_SCALE |
NUMBER |
Skalierung des numerischen Rückgabewerts. |
PROCEDURE_LANGUAGE |
TEXT |
Sprache der gespeicherten Prozedur. |
PROCEDURE_DEFINITION |
TEXT |
Definition der gespeicherten Prozedur. |
CREATED |
TIMESTAMP_LTZ |
Erstellungszeit der gespeicherten Prozedur. |
LAST_ALTERED |
TIMESTAMP_LTZ |
Datum und Uhrzeit der letzten Änderung des Objekts durch eine DML, DDL oder eine Operation mit Metadaten im Hintergrund. Siehe Nutzungshinweise. |
COMMENT |
TEXT |
Kommentar zu dieser gespeicherten Prozedur. |
DELETED |
TIMESTAMP_LTZ |
Datum und Uhrzeit der Löschung der Prozedur. |
RUNTIME_VERSION |
TEXT |
Laufzeitversion der Sprache, die für die Prozedur verwendet wird. |
PACKAGES |
TEXT |
Von der Prozedur angeforderte Pakete. |
INSTALLED_PACKAGES |
STRING |
Alle von der Funktion installierten Pakete. Ausgabe nur für Python-Prozeduren. |
OWNER_ROLE_TYPE |
TEXT |
Der Typ der Rolle, die Eigentümer des Objekts ist, zum Beispiel |
PROCEDURE_SCHEMA_ID |
NUMBER |
Interner/systemgenerierter Bezeichner des Schemas, zu dem die gespeicherte Prozedur gehört. |
PROCEDURE_CATALOG_ID |
NUMBER |
Interner/systemgenerierter Bezeichner der Datenbank, zu der die gespeicherte Prozedur gehört. |
SECRETS |
JSON-Zuordnung |
Zuordnung der Geheimnisse, die durch den Parameter SECRETS der Funktion angegeben werden, wobei die Zuordnungsschlüssel die Namen der Geheimnisvariablen und die Zuordnungswerte die Namen der Geheimnisobjekte sind. |
EXTERNAL_ACCESS_INTEGRATIONS |
VARCHAR |
Namen der Integrationen für den externen Zugriff, die durch den Parameter EXTERNAL_ACCESS_INTEGRATION der Funktion angegeben werden. |
Nutzungshinweise¶
In der Ansicht werden nur Objekte angezeigt, für die der aktuellen Rolle in der Sitzung Zugriffsrechte gewährt wurden.
Die Ansicht berücksichtigt nicht die MANAGE GRANTS-Berechtigung und kann daher weniger Informationen anzeigen als ein SHOW-Befehl, wenn beide von einem Benutzer ausgeführt werden, der die MANAGE GRANTS-Berechtigung besitzt.
Die Spalte LAST_ALTERED wird aktualisiert, wenn die folgenden Operationen auf einem Objekt ausgeführt werden:
DDL-Operationen
DML-Operationen (nur für Tabellen) Diese Spalte wird auch dann aktualisiert, wenn keine Zeilen von der DML-Anweisung betroffen sind.
Von Snowflake ausgeführte Wartungsoperationen auf Metadaten im Hintergrund.