मैं चाहता हूं कि कोड उस समय स्टैम्प को स्वचालित रूप से अपडेट करने में सक्षम हो जब एक नई पंक्ति डाली जाए क्योंकि मैं CURRENT_TIMESTAMP का उपयोग करके MySQL में कर सकता हूं।
मैं PostgreSQL में इसे कैसे प्राप्त कर पाऊंगा?
CREATE TABLE users (
id serial not null,
firstname varchar(100),
middlename varchar(100),
lastname varchar(100),
email varchar(200),
timestamp timestamp
)
timestamp
संक्षिप्त नाम के रूप में SQL डेटा द्वारा आपके डेटा प्रकार को परिभाषित किया गया हैTIMESTAMP WITHOUT TIME ZONE
। यह लगभग निश्चित रूप से नहीं है कि आप क्या चाहते हैं, जैसा कि Postgres विशेषज्ञ डेविड ई। व्हीलर द्वारा समझाया गया है । अन्य प्रकार,TIMESTAMP WITH TIME ZONE
संभवतः वह है जो आप चाहते हैं, किसी भी पारित समय क्षेत्र का उपयोग करके सूचना को UTC को दिनांक-समय समायोजित करने के लिए ऑफसेट करें (लेकिन वास्तव में उस प्रकार के नाम के बावजूद उस समय क्षेत्र की जानकारी संग्रहीत नहीं कर रहे हैं)।