Truco de depuración con SQL
Estoy seguro de que os habéis encontrado esta situación:
- Hay un bug en un sistema que no puedes reproducir por ti mismo localmente
- Necesitas ejecutar unas pocas líneas en la instancia afectada
- Tienes acceso completo al Portal de Gestión
- Pero no hay terminal, ni consola, ni acceso con Studio, Atelier o VSCode
- ¿Cómo ejecutar tus pocas líneas para probar???
- Entra en Portal de Gestión / Explorador / SQL= Ejecutar consulta
- Ahora crea un Stored Procedure con cualquier código que necesites
- No hay límite de complejidad. Yo simplemente hago uno sencillo con un resultado predecible.
-
CREATE PROCEDURE RUN.ISOS() LANGUAGE OBJECTSCRIPT { For i=1:1:20 write i," > " Write "<br>THANKS !" }
- Haz clic en EJECUTAR y observa un nuevo Procedimiento
- Después, examina este Procedimiento reciente y ejecútalo
- Otra ejecución lo activa
- y este es el resultado
- y como especialista bien educado, limpia tu entorno cuando acabes
- DROP PROCEDURE RUN.ISOS
¡Espero que os resulte útil en algún momento!