Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

mysql स्वचालित रूप से रिकॉर्ड निर्माण टाइमस्टैम्प संग्रहीत करता है

CURRENT_TIMESTAMP का उपयोग करने के लिए डिफ़ॉल्ट बाधा सेट करें ए> :

CREATE TABLE ...
  your_date_column DATETIME DEFAULT CURRENT_TIMESTAMP
  ...

किसी मौजूदा टेबल के लिए, टेबल में बदलाव करें स्टेटमेंट :

ALTER TABLE your_table
ALTER COLUMN date_column SET DEFAULT CURRENT_TIMESTAMP

जब तक आप date_column के लिए कोई मान निर्दिष्ट नहीं करते हैं, तब तक डिफ़ॉल्ट वह दिनांक और समय होगा जब INSERT कथन चलाया गया था। NULL और DEFAULT या मान्य मान डिफ़ॉल्ट बाधा का उपयोग करने के लिए अन्यथा, यह मानते हुए कि स्तंभ अशक्त है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL में संग्रहित प्रक्रिया को कैसे हटाएं

  2. mysql ट्रिगर संग्रहीत ट्रिगर पहले से ही कथन द्वारा उपयोग किया जाता है जो संग्रहीत ट्रिगर को लागू करता है

  3. my.cnf में MySQL डिफॉल्ट कैरेक्टर सेट को UTF-8 में बदलें?

  4. एसक्यूएल ट्रंकेट सिंटेक्स - डीबीएमएस द्वारा सूचीबद्ध

  5. निकट '?' का उपयोग करने के लिए सही वाक्यविन्यास