Lo que sucede que lleve el curso de sql basico, pero ahora estoy llevando el avanzado con otro profesor, y no asisti a esa clase se crear procedimientos almacenados, pero lo del codigo como q no me queda claro
Código:
if (select max(convert(int,substring(cod_alumno,3,6))) from Alumno) is not null
begin
select @num=max(convert(int,substring(cod_alumno,3,6))) from Alumno
select @cod_alumno='AL'+replicate('0',4-dataLENGTH(convert(varchar,@num+1)))+convert(varchar,@num+1)
end
else --aqui solo entra la primera vez, para el primer alumno
select @cod_alumno='AL0001'