Categorias:

Information Schema , Funções de tabela

APPLICATION_SPECIFICATION_STATUS_HISTORY

Sintaxe

APPLICATION_SPECIFICATION_STATUS_HISTORY(
  [ APPLICATION_NAME => '<application_name>' ]
  [ , SPECIFICATION_NAME => '<specification_name>'])
  [ LIMIT => <number_of_rows> ]
Copy

Argumentos

APPLICATION_NAME => 'application_name'

O nome do aplicativo para o qual recuperar o histórico de status da especificação. Se não está especificado, retorna o histórico de status para todas as especificações do aplicativo.

SPECIFICATION_NAME => 'specification_name'

O nome da especificação do aplicativo para a qual recuperar o histórico de status. Se não está especificado, retorna o histórico de status para todas as especificações do aplicativo.

LIMIT <number_of_rows>

O número máximo de linhas a serem retornadas.

Notas de uso

  • Essa função retorna apenas linhas para especificações de aplicativos que a função atual tem privilégios para visualizar.

  • Essa função retorna apenas linhas para especificações de aplicativos na conta atual.

Saída

A função de tabela APPLICATION_SPECIFICATION produz uma linha para cada especificação de aplicativo. Cada linha contém as seguintes colunas:

Nome da coluna

Tipo de dados

Descrição

NAME

TEXT

O nome da especificação de aplicativo.

APPLICATION_NAME

TEXT

O nome do aplicativo que contém a especificação do aplicativo.

SEQUENCE_NUMBER

NUMBER

O número de sequência da especificação do aplicativo.

REQUESTED_ON

TIMESTAMP_TZ

A data e a hora em que o aplicativo criou a especificação do aplicativo.

USER_NAME

TEXT

O usuário que atualizou a especificação do aplicativo. Esse valor estará vazio se for uma nova solicitação pendente criada pelo aplicativo.

STATUS

TEXT

O status da especificação do aplicativo. Um dos seguintes valores: PENDING, APPROVED, DECLINED.

STATUS_UPDATED_ON

TIMESTAMP_TZ

A data e a hora em que a especificação do aplicativo foi modificada pela última vez.

LABEL

TEXT

O rótulo associado à alteração de status da especificação do aplicativo, se houver.

DESCRIPTION

TEXT

A descrição associada à alteração de status da especificação do aplicativo, se houver.

DEFINITION

TEXT

Os campos que compõem a definição da especificação do aplicativo. Para obter mais informações, consulte Visão geral das especificações do aplicativo.

Exemplo

SELECT *
FROM TABLE(
    INFORMATION_SCHEMA.APPLICATION_SPECIFICATION_STATUS_HISTORY(
        application_name=>'my_app',
        specification_name=>'eai_spec'))
    LIMIT 5;
Copy

O exemplo anterior retorna as últimas cinco alterações de status para a especificação do aplicativo denominada my_spec no aplicativo denominado my_app.