La Web del Programador: Comunidad de Programadores
 
    Pregunta:  59589 - FUNCIÓN APP_NAME SQL SERVER
Autor:  Mariano Báez
Buenas tardes,
necesito saber si existe alguna función o SP que me permita saber que aplicación está consultando la Base de Datos. Donde trabajo tenemos que relizarle una modificación a un sistema y si existe alguna forma de saber que aplicación está llamando a un store procedure se nos resolvería gran parte del problema.

Muchas gracias!!!!

  Respuesta:  Alexander Guzmán
funcion app_name()

--Ejemplo

DECLARE @CurrentApp varchar(40)
SET @CurrentApp = APP_NAME()
IF @CurrentApp <> 'SQL Server Management Studio - Query'
PRINT 'This process was not started by a SQL Server Management Studio query session.';
GO