Solved

Record Insertion/Update time

Posted on 2002-05-22
8
228 Views
Last Modified: 2008-03-10
Is there a way to get the last record insert/update time in RDBMS. I am specifically looking if PostgreSQL database has a way to provide me this.

I know i can code for this in my every UPDATE/INSERT statement. But if i database can provide me this for every record without me doing any coding that would be great.

Help !!
0
Comment
Question by:Jitu
  • 4
  • 3
8 Comments
 
LVL 142

Accepted Solution

by:
Guy Hengel [angelIII / a3] earned 50 total points
ID: 7026443
Unless you implement a strategy to log this, you don't have this information by the database.
Many database systems have some kind of transaction log, but performing an analysis of this takes huge time and often requires some tools...

Ususally, you use some kind of triggers, but I would have to look up how/if this works in PostgrSQL.

CHeers
0
 
LVL 1

Author Comment

by:Jitu
ID: 7026616
i think "last record insert/update time" is not clear enough.

What i mean is - for any record in the database i should be able to find out when was the record last updated.
0
 
LVL 142

Expert Comment

by:Guy Hengel [angelIII / a3]
ID: 7026627
You have to store this information per row... again, this is not implemented by default, so you need to implement this on your own...
CHeers
0
Windows Server 2016: All you need to know

Learn about Hyper-V features that increase functionality and usability of Microsoft Windows Server 2016. Also, throughout this eBook, you’ll find some basic PowerShell examples that will help you leverage the scripts in your environments!

 
LVL 2

Expert Comment

by:vbDoc
ID: 7027425
The accepted method is to use a trigger on UPDATE to put an entry in a LOG table. Then a simple SQL statement to find the entry.

Regards
0
 
LVL 1

Author Comment

by:Jitu
ID: 7028819
So u mean i would have to put a trigger on update on all my  tables in the database ?
0
 
LVL 142

Expert Comment

by:Guy Hengel [angelIII / a3]
ID: 7028979
Absolutely...
0
 
LVL 1

Author Comment

by:Jitu
ID: 7029005
Thanks Angel !!!
Oh the strange ways of Databases. !
0
 
LVL 1

Author Comment

by:Jitu
ID: 7029006
if PostgreSQL has a facility do let me know. I don;t think it would have !
0

Featured Post

Courses: Start Training Online With Pros, Today

Brush up on the basics or master the advanced techniques required to earn essential industry certifications, with Courses. Enroll in a course and start learning today. Training topics range from Android App Dev to the Xen Virtualization Platform.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Entering time in Microsoft Access can be difficult. An input mask often bothers users more than helping them and won't catch all typing errors. This article shows how to create a textbox for 24-hour time input with full validation politely catching …
These days, all we hear about hacktivists took down so and so websites and retrieved thousands of user’s data. One of the techniques to get unauthorized access to database is by performing SQL injection. This article is quite lengthy which gives bas…
Video by: Steve
Using examples as well as descriptions, step through each of the common simple join types, explaining differences in syntax, differences in expected outputs and showing how the queries run along with the actual outputs based upon a simple set of dem…
Polish reports in Access so they look terrific. Take yourself to another level. Equations, Back Color, Alternate Back Color. Write easy VBA Code. Tighten space to use less pages. Launch report from a menu, considering criteria only when it is filled…

785 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question