Hola
No entiendo porque poneis old.usuario
si es trigger AI sera new
Otra cosa es preveer el primero ya que devolvera null
Código SQL
[-]
CREATE trigger corresp_ai0 for corresp
active before insert position 0
AS
begin
Select Max(Consec)+1 from Corresp
Where Usuario=new.Usuario
into New.Consecend;
if (new.Consecend is null) then new.Consecend=1;end
Saludos