Truque de depuração com o SQL
Com certeza, você já se deparou com esta situação:
- Há um bug em um Sistema que você não consegue reproduzir localmente
- Você precisa executar algumas linhas na instância afetada
- Você ganha acesso completo ao Portal de Gerenciamento de Sistemas
- Mas não há terminal, console nem acesso com o Studio, Atelier ou VSCode
- Como executar algumas linhas para teste ???
-
Acesse o SMP / Explorer / guia SQL= Execute Query
-
-
Agora crie um procedimento armazenado com o código necessário
- Não há limite de complexidade. Eu só crio um simples com resultado previsível.
CREATE PROCEDURE RUN.ISOS() LANGUAGE OBJECTSCRIPT { For i=1:1:20 write i," > " Write "
THANKS !" }
-
Clique em EXECUTE para ver um novo procedimento *
-
Em seguida, examine esse novo procedimento e execute-o *
-
Ele é ativado com outra execução *
-
e este é o resultado *
.png)
-
como você é um especialista bem instruído, limpa o ambiente depois de terminar
- DROP PROCEDURE RUN.ISOS
Espero que isso ajude você no futuro.
Documentação
Ir para o posto original escrito por @Robert Cemper
Discussão (0)1
.png)