Ver la Versión Completa : Capturar el JobID
JESUSMDGZ
08-05-2007, 22:44:10
Saludos a todos, una pregunta directa.
¿Como puedo capturar el @JobID de SQLServer desde Delphi para usarlo en la creacion de valores temporales dependienteo de este valor que es unico para cada sesion interna del SQL?
nuk3zito
29-10-2007, 20:00:27
Esta duda ya es vieja, pero como apenas se me presentó la misma inquietud y en vista de que nadie respondió tu hilo, me puse a buscar en la ayuda de SQL y encontré la solución.
@@SPID
Devuelve el identificador (Id.) de proceso de servidor del proceso de usuario actual.
Sintaxis
@@SPID
Tipos devueltos
smallint
Observaciones
@@SPID se puede utilizar para identificar el proceso de usuario actual en la salida de sp_who.
Ejemplos
Este ejemplo devuelve el Id. de proceso, el nombre de inicio de sesión y el nombre de usuario del proceso de usuario actual.
SELECT @@SPID AS 'ID', SYSTEM_USER AS 'Login Name', USER AS 'User Name'
El siguiente es el conjunto de resultados:
ID Login Name User Name
----- ------------- -----------
11 sa dbo
Saludos.
vBulletin v3.6.8, Derechos ©2000-2024, Jelsoft Enterprises Ltd.