Como testar uma query durante o Debug de uma rotina no VSCode

No artigo de hoje, vou mostrar como pegar o conteúdo de uma query direto em tempo de execução no debug do VSCode.

  1. Abra o VSCode e coloque um Break Point logo após a execução de uma query

Colocando break point

  1. Execute o debug, até parar no Break Point
  2. No Debug, em inspeção, adicione o nome da variável da sua query, ou se for um BeginSQL a função GetLastQuery()

Exemplo de variável na inspeção

  1. Clique com o botão direito em cima da expressão, e depois clique em Copiar Valor

Opção de Copiar Valor

  1. Abra um bloco de notas, e cole a expressão

Exemplo no Notepad

  1. O texto vem com duas aspas, uma no começo e uma no fim, retire ambas

Retirando as aspas do fim e do começo

  1. Agora é só você copiar, e testar essa query no SQL, APSDU ou diretamente no VSCode se você usa aquela extensão para executar queries (veja clicando aqui)

Bom pessoal, por hoje é só.

Abraços e até a próxima.

Dan (Daniel Atilio)
Cristão de ramificação protestante. Especialista em Engenharia de Software pela FIB, graduado em Banco de Dados pela FATEC Bauru e técnico em informática pelo CTI da Unesp. Entusiasta de soluções Open Source e blogueiro nas horas vagas. Autor e mantenedor do portal Terminal de Informação.

2 Responses

  1. Lucas disse:

    Se estiver usando o Embedded SQL (BeginSql / EndSql), dá pra debugar usando o GetLastQuery()[2], também.

Deixe uma resposta

Terminal de Informação