0
Hola alguien que sepa PL - SQL?
Me gustaria saber si hay alguna forma de obtener el nombre del Sp que este ejecutando y guardarlo en una variable, es en caso de que se le cambie el nombre se pueda conservar.
1 Réponse
0
En MSSQL-Server tu posees la posibilidad de extraer todos los objetos de una base haciendo la consulta
SELEC * FROM sys.object
Te recomiendo revisar
https://docs.microsoft.com/en-us/sql/relational-databases/system-catalog-views/sys-objects-transact-sql?view=sql-server-ver15
De manera oficial
https://database.guide/3-ways-to-list-all-stored-procedures-in-a-sql-server-database/
Está otra opción
Para listar los procesos que se ejecutan :
https://www.netveloper.com/listar-los-procesos-y-actividad-del-sql-server
Y otras funciones y vistas administradas
https://docs.microsoft.com/es-es/sql/relational-databases/system-dynamic-management-views/execution-related-dynamic-management-views-and-functions-transact-sql?view=sql-server-ver15