WITH R1 AS( SELECT BLOCKZAMAN AS Zaman, BLOCKZORLUK AS Zorluk, MIN(BLOCKZORLUK) AS EnDusuk, MAX(BLOCKZORLUK) AS EnYuksek FROM TBL_ETH GROUP By BLOCKZAMAN, BLOCKZORLUK ), R2 AS ( SELECT DISTINCT(CAST(Zaman as Date)) AS Tarih, EnDusuk, EnYuksek, FIRST_VALUE(Zorluk) OVER (PARTITION BY CAST(Zaman AS DATE) ORDER BY Zaman) AS IlkDeger, LAST_VALUE(Zorluk) OVER (PARTITION BY CAST(Zaman AS DATE) ORDER BY Zaman ROWS BETWEEN UNBOUNDED PRECEDING AND UNBOUNDED FOLLOWING) AS SonDeger From R1 ) Select Tarih as Tarih, MIN(EnDusuk) as EnDusuk,Max(EnYuksek) as EnYuksek ,IlkDeger,SonDeger From R2 Group By Tarih,IlkDeger,SonDeger ORDER BY Tarih
Yukarıdaki gibi bir döngüyü belli zaman aralıklarında otomatik çalıştırıp çıkan sonucu başka bir database e yazdırabilir miyim ? Küçük bir örnek ile nasıl yapacağımı öğretir misiniz? ŞİMDİDEN YARDIM EDENLERE TEŞEKKÜRLER.
Istedigin seyi yapan bir script yaz, python, shell vs neyse. Sonra da onu cron bir job olarak isletim sistemi tarafindan calistir periyodik olarak.
< Bu ileti tablet sürüm kullanılarak atıldı >
SQL server agent'ın içerisinde new job diyip içinde general'da yeni step ekleyip bunu da schedule edip çalışmasını sağlayabilirsin
yeni mesaja git
Yeni mesajları sizin için sürekli kontrol ediyoruz, bir mesaj yazılırsa otomatik yükleyeceğiz.Bir Daha Gösterme