- Kategorien:
Datums- und Uhrzeitfunktionen (Alerts)
LAST_SUCCESSFUL_SCHEDULED_TIME¶
Gibt den Zeitstempel zurück, der die geplante Zeit für die letzte erfolgreiche Auswertung der Alert-Bedingung angibt, bei der keine Fehler bei der Ausführung der Aktion aufgetreten sind. (Im Alert-Verlauf sind dies die Alerts mit dem STATE-Wert CONDITION_FALSE oder TRIGGERED.) Weitere Informationen dazu finden Sie unter Angeben von Zeitstempeln auf Grundlage von Alert-Zeitplänen.
Syntax¶
SNOWFLAKE.ALERT.LAST_SUCCESSFUL_SCHEDULED_TIME()
Argumente¶
Keine.
Rückgabewerte¶
TIMESTAMP_LTZ-Wert, der angibt, wann die letzte erfolgreiche Auswertung der Alert-Bedingung geplant wurde, oder NULL, wenn es aktuell keine erfolgreichen Auswertungen der Alert-Bedingung gibt.
Nutzungshinweise¶
Diese Funktion ist im Schema ALERT der Datenbank SNOWFLAKE definiert.
Um diese Funktion aufzurufen, müssen Sie eine Rolle verwenden, der die SNOWFLAKE-Datenbankrolle ALERT_VIEWER zugewiesen ist. Um beispielsweise die Funktion als Benutzer mit der Rolle „alert_role“ aufzurufen, führen Sie Folgendes aus:
GRANT DATABASE ROLE snowflake.alert_viewer TO ROLE alert_role;
Diese Funktion kann nur innerhalb eines Alerts aufgerufen werden.
Beispiele¶
Weitere Informationen dazu finden Sie unter Angeben von Zeitstempeln auf Grundlage von Alert-Zeitplänen.