类别:

:doc:`/sql-reference/functions-date-time`(警报)

LAST_SUCCESSFUL_SCHEDULED_TIME

返回时间戳,该时间戳表示最近一次成功评估警报条件(执行评估操作时未出现错误)的计划时间。(在 警报历史记录 中,这些是带有 STATE CONDITION_FALSE 或 TRIGGERED 的警报。)请参阅 根据警报计划指定时间戳

语法

SNOWFLAKE.ALERT.LAST_SUCCESSFUL_SCHEDULED_TIME()
Copy

实参

无。

返回

TIMESTAMP_LTZ 值表示计划最近成功评估警报条件的时间,或者如果最近没有对警报条件进行成功评估,则为 NULL。

使用说明

  • 此函数在 SNOWFLAKE 数据库的 ALERT 架构中定义。

    若要调用此函数,必须使用被授予 SNOWFLAKE 数据库角色 ALERT_VIEWER 的角色。例如,要以角色为 alert_role 的用户身份调用函数,请执行如下操作:

    GRANT DATABASE ROLE snowflake.alert_viewer TO ROLE alert_role;
    
    Copy
  • 此函数只能从 警报 中调用。

示例

请参阅 根据警报计划指定时间戳

语言: 中文