Bir tablonun en son ne zaman değiştirildiğinin tespiti

28 May by Ahmet Duruöz

Bir tablonun en son ne zaman değiştirildiğinin tespiti

Bir tablodaki her satır için, ORA_ROWSCN, satırdaki en son değişikliğin SCN bilgisini döndürür. Bu sözde kolon, bir satırın en son ne zaman güncellendiğini yaklaşık olarak belirlemek için kullanılabilir. Tablo satırlarındaki ORA_ROWSCN bilgisi aşağıdaki gibi sorgulanabilir.

Satır bazlı değişiklik takibi için ilgili tablonun ROWDEPENDENCIES belirtilerek oluşturulması gerekmektedir. Belirtilmediği müddetçe tablolar NOROWDEPENDENCIES şeklinde oluşturulur. ROWDEPENDENCIES şeklinde oluşturulan tablolardaki her satır fazladan 6 byte veri içerecektir.

Aşağıdaki gibi satırların ORA_ROWSCN bilgisi sorgulanabilir.

En büyük ORA_ROWSCN değeri , bir tablodaki en son yapılan değişikliğin tarhini de verecektir.

ORA_ROWSCN değerinin tarihe dönüştürülmesini aşağıdaki komut ile yapabilirsiniz.

Bir cevap yazın

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

Lütfen captcha kodunu giriniz *

Lütfen Resimdeki Kodu Boşluğa Giriniz.