Tablonun Son Güncellenme Tarihini Bulmak

Tablonun Son Güncellenme Tarihini Bulmak

7 Eylül 2018 0 Yazar: Mustafa BÜKÜLMEZ
Toplam Görüntülenme : 23
Yaklaşık okuma süresi : 2 DK
SQL Cast - Sanal Kolon Oluşturmak ve Kullanmak C#
Row_Number() ile Update Yapmak (Sıra Kolonu)
Tablonun Son Güncellenme Tarihini Bulmak
0 (000%) 0 Oy

Tablonun Son Güncellenme Tarihini Bulmak , dersi ile sql eğitim setime devam ediyorum. Bu dersimizde bir tablonun en son güncellendiği tarihi bulmayı göreceğiz. Bu insert, update yada delete işlemi olabilir. Yapılan herhangi bir değişikliğin ne zaman yapıldığını göreceğiz. Gelin Tablonun Son Güncellenme Tarihini Bulmak işlemini görelim.

 

Tablonun Son Güncellenme Tarihini Bulmak

Bu dersimizde aşağıdaki işlemleri göreceğiz;

  1. Bir tablonun en son ne zaman güncellendiğini bulmak.
  2. Bir tablonun en son tarama, güncelleme vs gibi diğer bilgileri almak.
SELECT OBJECT_NAME(OBJECT_ID) AS TableName, last_user_update
FROM sys.dm_db_index_usage_stats
WHERE database_id = DB_ID( 'DatabaseAdi')

AND OBJECT_ID = OBJECT_ID('TabloAdi')

Yukarıdaki kodlarda gördüğünüz gibi database ve tablo adı ile birlikte tablo hakkındaki bazı bilgilere ulaşabiliyoruz. Bu bilgilerin içerisinde son güncelleme, son tarama, tablo index no, son güncelleme yapan kullanıcı gibi bilgiler mevcuttur.

Bu gibi bir işlem bize birçok alanda yardımcı olabilir. Kayıt tarihi, güncelleme tarihi , silme tarihi ile ilgili ve yukarıdaki gibi işlemler yazılımcı dostu işlemlerdir.

Her yazılımcı ki bilir ki kullanıcılarla uğramak zordur. Siler silmedim der, ben değiştirmedim der vs. vs. Şahsen ben çok fazla karşılaştığım için bu bahsettiğim kolonları ekleme gereği duydum. Ancak bir projemde, projeyi verdiğimiz firmadaki bilgi işlem sorumlusu da projeyi baltalamak amacıyla kayıtları siliyor, değiştiriyordu. Hepimiz biliyoruz ki bilgi işlem sorumluları server üzerinde tem yetkiye sahipler yani db yi açıp kayıt silebilirler. Ne yapayım diye düşünürken tablonun değiştirilme tarihine ulaştım. Bu işlem sayesinde o bilgi işlemcinin foyasını ortaya çıkarabildim. Elbette bu işlem olmasa farklı farklı yöntemler uygulayabilirdim ancak o anda aklıma gelen işk işlem bu olduğundan bu yola başvurdum. Bu çözüm olmasaydı biraz daha uğraşla farklı yöntemler uygulayabilirdim.


Tablonun Son Güncellenme Tarihini Bulmak, dersimizde bu kadardı dostlar. Diğer derslerimizde görüşmek üzere.

Microsoft SQL Server & T-SQL Eğitim Seti ders listesi için tıklayınız.

Sağlıcakla ve Takipte Kalın. 😉

SQL Cast - Sanal Kolon Oluşturmak ve Kullanmak C#
Row_Number() ile Update Yapmak (Sıra Kolonu)

Liseden, Ağ Sistemleri ve Yönetimi bölümünden mezun oldum. Üniversiteden (2 yıllık), Bilgisayar Programcılığı bölümünden mezun oldum. Şuanda da AÖF, Yönetim Bilişim Sistemleri bölümünde okumaktayım.

Uzmanlık alanlarım; Windows Sistemleri, HTML, CSS, C# ve SQL’dir.

Hobi olarak uğraştığım genel konular, Photoshop, After Affects, Corel Draw’dır.Film, YABANCI dizi, Anime izlemeyi ve Manga okumayı severim. Arkadaşlarımla yürüyüş yapmayı ve grup olarak aktivitelere gitmeyi severim. Geri kalan zamanlarımın tümü bilgisayar karşısında geçer.