Soy yo o faltaría el While sobre el cursor
Código SQL
[-]CREATE TRIGGER SPH_MOVIMIENTOS_INS ON dbo.SPH_MOVIMIENTOS_STOCK
FOR INSERT AS
DECLARE cr_MOV_INSERT Insensitive Cursor for
SELECT FECHA_MOV, TIPO_MOV, COD_ING_INT_MOV, CDAD_MOV, COD_ALM_MOV, NUM_LOTE_MOV, COD_USER_MOV FROM Inserted
OPEN cr_MOV_INSERT
FETCH cr_MOV_INSERT INTO @FECHA_MOV, @TIPO_MOV, @COD_ING_INT, @CDAD_MOV, @COD_ALM, @NUM_LOTE, @COD_USER
While @@fetch_status = 0
begin
--cálculos
--cálculos
--cálculos
FETCH cr_MOV_INSERT INTO @FECHA_MOV, @TIPO_MOV, @COD_ING_INT, @CDAD_MOV, @COD_ALM, @NUM_LOTE, @COD_USER
end
CLOSE cr_MOV_INSERT
DEALLOCATE cr_MOV_INSERT
nos dices si fue eso