Buenas. ¿Qué tengo que hacer para que esto funcione?
Código:
.....
DECLARE @Error int, @iniFac int
BEGIN TRAN
SET @iniFac= (SELECT MAX(r.NumFactura) FROM fc_relAlumnoCurso AS r INNER JOIN fc_cursos AS c ON c.ID = r.Curso WHERE YEAR(c.FechaFin) = YEAR(@fechaFin))
DECLARE @tbTemp TABLE (ID int identity (@iniFac,1) primary key, nAlumno int, FechaPago smalldatetime)
La idea es que no empiece en 1 sino en un número que puede variar (@iniFac)
Gracias y un saludo.