[]
Sql sorgusu
Selamlar,
Tablo Adı : Tablom
Kolon Adı : Saat
Öyle bir sorgu yazayım ki, Tablom'daki Saat kolonuna 10sn artışlarla saat yazsın.
Misal ilk satıra 15:00:00
İkinci satıra 15:00:10...
UPDATE Tablom SET Tarih='07.11.2014' WHERE SeriNo='SLT0000001' şeklinde tek satırlık bir sorguyla halledilebilir mi ?
Tablo Adı : Tablom
Kolon Adı : Saat
Öyle bir sorgu yazayım ki, Tablom'daki Saat kolonuna 10sn artışlarla saat yazsın.
Misal ilk satıra 15:00:00
İkinci satıra 15:00:10...
UPDATE Tablom SET Tarih='07.11.2014' WHERE SeriNo='SLT0000001' şeklinde tek satırlık bir sorguyla halledilebilir mi ?
cursor kullan. her döngüde Tarih'e DATEADD(ss,numOfSeconds,DateField) ile seconds bilgisi ekle.
- widee (07.11.14 10:55:31)
Cursor kullanımını bilmiyordum, hemen denemelere başlıyorum, takılırsam sorarım.
- kimlanbu (07.11.14 10:58:00)
cursor ile içinden cıkamazsan while ilede yapabilirsin.
- prezarlatif (07.11.14 11:18:07)
oracle icin;
update Tablom t set t.Saat= sysdate + (rownum * 10)/(24 * 60 * 60);
update Tablom t set t.Saat= sysdate + (rownum * 10)/(24 * 60 * 60);
- nawres (07.11.14 11:21:32)
Beceremedim C#'la hallettim, teşekkürler.
- kimlanbu (07.11.14 12:24:44)
1