Tātad, lai kods izpildītos nejauši izvēlētu laiku (0 līdz 9), izmantoju šādu skriptu:
declare @t varchar(10) = cast(RAND() * 10 as int)Emuārā WaitFor izmantots arī rakstā Service Broker: asinhrons trigeris.
Set @t = '0:00:0' + @t;
print @t;
-- nākamais iepauzēs @t laika posmu (0-9 sekundes)
WAITFOR DELAY @t;
-- šeit būs pagājis laiks
print 'done';
Nav komentāru:
Ierakstīt komentāru