Tópico anterior: Consulta com base na prioridadePróximo tópico: hora de início


Consultas com base no tempo

É possível usar períodos para criar consultas armazenadas com base no tempo. Um período especifica um período de tempo, que pode ser relativo à data atual. Por exemplo, um período pode referir-se a hoje, ontem, semana passada ou o mês passado. Um período tem um nome, como TODAY ou YESTERDAY. Para referir-se a um período em uma consulta armazenada, use qualquer das duas seguintes funções internas:

StartAtTime (nome_do_período)

Essa função refere-se ao início do período de tempo descrito pelo período.

EndAtTime (nome_do_período)

Essa função refere-se ao fim do período de tempo descrito pelo período.

As regras de sintaxe para consultas armazenadas exigem que o nome do período seja colocado entre aspas simples, precedidas por uma barra invertida. Por exemplo, para referir-se ao início da semana passada, especifique:

StartAtTime(\’PAST_WEEK\’)

O decorrer do tempo torna necessário atualizar periodicamente uma consulta armazenada que contenha referência a um período. Por exemplo, o intervalo descrito por “ontem” muda à meia-noite. Especifique as atualizações de Hora de início, Hora de término e Hora do acionador na janela Detalhes do período.