MySQL में, हम उस कॉलम को DEFAULT CURRENT_TIMESTAMP के रूप में घोषित करके अन्य कॉलम में NULL मान डालने पर स्वचालित रूप से वर्तमान दिनांक और समय को कॉलम में सम्मिलित कर सकते हैं। इस मामले में, हम कॉलम NOT NULL घोषित नहीं कर सकते जिसमें हम NULL मान सम्मिलित करना चाहते हैं।
mysql> टेबल टेस्टिंग 1 बनाएं (नाम वर्कर (20), RegStudent TIMESTAMP DEFAULT CURRENT_TIMESTAMP); क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.15 सेकंड)
उपरोक्त क्वेरी 'नाम' नामक कॉलम के साथ एक टेबल 'टेस्टिंग 1' बनाएगी (जिसे 'नॉट न्यूल' घोषित नहीं किया गया है) और 'RegDate' नामक अन्य कॉलम को DEFAULT CURRENT_TIMESTAMP के रूप में घोषित किया गया है। अब, NULL मान नाम कॉलम डालने पर, वर्तमान तिथि और समय स्वचालित रूप से दूसरे कॉलम में डाला जाएगा।
mysql> Testing1(Name) Values(NULL) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.08 सेकंड) mysql> परीक्षण 1 (नाम) मान (NULL) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.04 सेकंड) mysql> Testing1 से * चुनें;+----------+---------------------+| नाम | रेगस्टूडेंट |+------+---------------------+| नल | 2017-10-29 04:46:59 || नल | 2017-10-29 04:47:02 |+----------+---------------------+2 पंक्तियों में सेट (0.05 सेकंड)पूर्व>उपरोक्त प्रश्नों से, हम देख सकते हैं कि 'नाम' में NULL मान डालने पर, दिनांक और समय भी स्वचालित रूप से सम्मिलित हो रहे हैं।