Sql WaitFor Delay ve WaitFor Time Komutları

Sql de bazı işlemleri gerçekleştirmek için başka bir işlemi belli bir süreye kadar bekletip öyle çalıştırmak isteyebiliriz. Bunun için kullanacağımız komut  WAITFOR DELAY ‘dır.

BEGIN WAITFOR DELAY ’00:00:01′ EXECUTE sp_helpdb ‘Northwind’ END

WAITFOR DELAY ’02:00′ –İki Saat
WAITFOR DELAY ’00:02′ –İki Dakika
WAITFOR DELAY ’00:00:02′ –İki Saniye

Yine Aynı şekilde, belli bir süre dolduğunda, yani sistem saati ile bizim verdiğimiz değer eşleştiğinde çalışmasını istediğimiz kodları çalıştırmak için kullanacağımız komut WAITFOR TIME ‘dır. Örnek verecek olursak, yazdığınız sql kodunun yarım saat sonra çalışmasını istiyorsanız bunu her iki komut ile de deneyebilirsiniz. Kodu çalıştırıp kahvenizi hazırlamaya gidebilirsiniz mesela.

WAITFOR TIME ‘7:00:00’
SELECT ‘Günaydın’

Benzer Yazılar

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir