Categorias:

Funções do sistema (Informações do sistema)

SYSTEM$GET_PREDECESSOR_RETURN_VALUE

Recupera o valor de retorno da tarefa anterior em um DAG de tarefas. O valor de retorno é explicitamente definido pela tarefa anterior, chamando a função SYSTEM$SET_RETURN_VALUE.

Sintaxe

SYSTEM$GET_PREDECESSOR_RETURN_VALUE('<task_name>')
Copy

Argumentos

'task_name'

Identificador da tarefa anterior que define o valor de retorno a ser recuperado.

  • Se a tarefa tiver múltiplas tarefas anteriores habilitadas, este argumento será obrigatório.

  • Se a tarefa tiver apenas uma tarefa anterior habilitada, o argumento será opcional. Se este argumento for omitido, a função recupera o valor de retorno para a única tarefa anterior habilitada.

  • Se o nome da tarefa imediatamente anterior não corresponder ao nome da tarefa solicitada, mas um predecessor do ancestral corresponder ao nome da tarefa, o valor de retorno do ancestral correspondente será retornado.

Notas de uso

  • Os nomes das tarefas diferenciam letras maiúsculas e minúsculas.

  • Quando um nome de tarefa for especificado, ele deverá corresponder a um predecessor habilitado, caso contrário, a chamada falhará.

Exemplos

Consulte exemplos completos para esta função em SYSTEM$SET_RETURN_VALUE.