@@rowcount

@@rowcount geeft het aantal records terug van je laatste statement.

Bovenin je stored procedure declareer je eerst een integer om de rowcount in op te slaan:

declare @intcount int
set @intcount = 0

Vervolgens voer je een select statement uit en controleer je met @@rowcount of hier records inzetten om deze vervolgens te bewerken, dus:

insert into table (fields)
select (fields) 
from (table)
where (where statement)
@intcount = @@rowcount

Vervolgens voer je een update uit als de rowcount groter is als nul, dus:

if @intcount >0 t
   begin
      update (table)
      set(fields)   
      where (statement)
   end

{{opmerking.Naam}}:

{{opmerking.OpmerkingText}}

            

Saving your comment....

Naam is verplicht!
Email is verplicht!
Opmerking is verplicht!