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!
Comentarios (1)0
Comments
Este artículo ha sido etiquetado como "Mejores prácticas" ("Best practices").
Los artículos con la etiqueta "Mejores prácticas" incluyen recomendaciones sobre cómo desarrollar, probar, implementar y administrar mejor las soluciones de InterSystems.

.png)