Depurando ESQL

Quando o processamento do fluxo de mensagens tiver pausado em um ponto de interrupção configurado no código-fonte dentro de um nó que contém o código ESQL, será possível examinar e modificar as variáveis ESQL no Depurador de Fluxo.

Antes de começar

Conclua as seguintes tarefas:

Você pode pesquisar as variáveis ESQL na visualização Variáveis na Perspectiva de Depuração e alterar seus valores de dados associados. Você também pode definir pontos de interrupção em linhas no código ESQL. Consulte as seções a seguir para obter detalhes adicionais:

Utilizando Pontos de Interrupção em Linhas de Código ESQL

  1. Alterne para o Perspectiva de Depuração.
  2. Abra o editor ESQL.
  3. Clique com o botão direito do mouse em uma linha em que deseje configurar o ponto de interrupção.

    Você não pode definir um ponto de interrupção em uma linha de comentário ou em uma linha em branco.

  4. Selecione no menu para criar, excluir ou restringir o ponto de interrupção, de forma semelhante aos pontos de interrupção normais do depurador, conforme descrito em Trabalhando com Pontos de Interrupção no Depurador de Fluxo.

Trabalhando com Variáveis ESQL

  1. Alterne para o Perspectiva de Depuração.
  2. Abra a visualização Variáveis. As variáveis são mostradas em uma árvore, utilizando o símbolo Variável.
  3. Para trabalhar com uma variável, clique nela com o botão direito do mouse e selecione uma opção no menu pop-up.

    Não é possível atualizar árvores de mensagens, ou variáveis de REFERÊNCIA.

    Por exemplo, caso tenha declarado as seguintes variáveis ESQL, poderá alterar seus valores no depurador:

    DECLARE myInt INT 0;
    DECLARE myFloat FLOAT 0.0e-1;
    DECLARE myDecimal DECIMAL 0.1;
    DECLARE myInterval INTERVAL DAY TO MONTH;
O processamento do fluxo de mensagens continua até o próximo ponto de interrupção configurado no processamento lógico da mensagem atual. Se não houver nenhum ponto de interrupção ativado no qual a instância de fluxo possa ser pausada, ela será executada até a conclusão e será removida da Visualização Depuração.

Avançar:

Caso tenha concluído a depuração deste fluxo de mensagens, poderá remover os pontos de interrupção ou finalizar a sessão de depuração:
Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback

Copyright IBM Corporation 1999, 2009Copyright IBM Corporation 1999, 2009.
Última atualização : 2009-02-13 16:12:33

ag11360_