创建一个变量,我得到一个表的id,另一个变量将表的子索引添加到此是自动增量的,我需要存储过程与我想要获取信息的表同时执行增加。
CREATE PROCEDURE [dbo].[sp_ReporteAsistencia]
-- Add the parameters for the stored procedure here
@fechaInicio date,
@fechaFin date,
@usuarioId uniqueidentifier,
@contarNull bit --si el valor es 1 devuelve los valores nulos.
AS
BEGIN
SET NOCOUNT ON;
declare @consulta int;
declare @string nchar(20);
set @consulta=(
Select TOP 1 [ID] From Lookup order by ID DESC)
set @string = ('Events_' + CAST(@consulta as varchar));
--declaramos el cursor
declare EventosCur cursor for
Select [LocalEventTimestamp],[DeviceGuid]
from @string--!!!!! AQUI ES DONDE ME HACE FALTA PASAR
where ([LocalEventTimestamp]>=@fechaInicio and [LocalEventTimestamp]<= dateadd(dd, 1, @fechaFin ))
and [CardholderGuid] = @usuarioId
and [DeviceGuid] in (@ST1,@ST2,@ET1,@ET2)
order by [LocalEventTimestamp] asc;
Por favor si conocenalgunosoluciónháganmesabergracias de antemano