Pythontr

husonet | Tarih: 21.02.2018

Oracle, Tarihe Dakika Ekleme

Oracle, Tarih verisine dakika ekleme işlemi nasıl yapılır?

Bu konuyla ilgili bir kaç eposta aldıktan sonra bu işlemi sitemize yazmaya karar verdim. Oracle veritabanında bu işlemi iki farklı sözdizimi olarak bize yapmamıza izin verir. En azından benim bildiğim bu iki yöntemdir, siz farklı yöntemleri biliyor olabilirsiniz bizimle yorum yazarak paylaşabilirsiniz.


Örneklerimizde tarih verisine 5 dakika ekleme işlemi yapacağız.


İlk yöntem

Formül (1/1440*5), bu formülde 1440 değerini bir günde 24 saat * 60 dakika çarpımından elde ederek biliyoruz. Buradaki bir ise günü gösterir 5 ise dakikadır. Kullanım şekli aşağıdaki gibidir.


select sysdate, sysdate + (1/1440*5) from dual; 

5 dakika öncesine gitmek için (1/1440 * -5) bu şekilde kullanabiliriz.


İkinci Yöntem
select sysdate, sysdate + interval '5' minute from dual; 

Bir Oracle tarih verisine dakika eklemek için çeşitli birçok yol vardır.