PROCEDURES-Ansicht

In dieser Ansicht des Information Schema wird eine Zeile für jede gespeicherte Prozedur angezeigt, die in der angegebenen (oder aktuellen) Datenbank definiert ist.

Weitere Informationen zu gespeicherten Prozeduren finden Sie unter Übersicht zu gespeicherten Prozeduren.

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, der die gespeicherte Prozedur gehört

ARGUMENT_SIGNATURE

TEXT

Typsignatur der Argumente der gespeicherten Prozedur

DATA_TYPE

TEXT

Datentyp des Rückgabewertes

CHARACTER_MAXIMUM_LENGTH

NUMBER

Maximale Länge in Zeichen des Zeichenfolgenrückgabewertes

CHARACTER_OCTET_LENGTH

NUMBER

Maximale Länge in Bytes des Zeichenfolgenrückgabewertes

NUMERIC_PRECISION

NUMBER

Numerische Genauigkeit des numerischen Rückgabewertes

NUMERIC_PRECISION_RADIX

NUMBER

Radix der Genauigkeit des numerischen Rückgabewertes

NUMERIC_SCALE

NUMBER

Dezimalstellenzahl des numerischen Rückgabewertes

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. Siehe Nutzungshinweise.

COMMENT

TEXT

Kommentar zu dieser gespeicherten Prozedur.

OWNER_ROLE_TYPE

TEXT

Der Typ der Rolle, die Eigentümer des Objekts ist, entweder ROLE oder DATABASE_ROLE. . Wenn eine Snowflake Native App Eigentümer des Objekts ist, ist der Wert APPLICATION. . Wenn Sie das Objekt löschen, gibt Snowflake NULL zurück, da ein gelöschtes Objekt keine Eigentümerrolle hat.

Nutzungshinweise

  • Die Ansicht zeigt nur Objekte an, für die der aktuellen Rolle für die 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)

    • Von Snowflake ausgeführte Wartungsoperationen auf Metadaten im Hintergrund.