अगर कोई मूल्य डाला, डिफ़ॉल्ट मान थानेदार है अशक्त, खाली
तालिका परिभाषा में हो uld, NOT NULL
को परिभाषित नहीं किया जा, इस datetime
स्तंभ अशक्त की अनुमति देता है बनाने:
...
DateTimeColumn DateTime,
...
मैं शून्य चर हालांकि अनुमति दी है।
फिर, बस इस स्तंभ में NULL
सम्मिलित करें:
INSERT INTO Table(name, datetimeColumn, ...)
VALUES('foo bar', NULL, ..);
या, आप DEFAULT constaints का उपयोग कर सकते:
...
DateTimeColumn DateTime DEFAULT NULL,
...
तो फिर तुम INSERT
बयान में पूरी तरह से इसे अनदेखा कर सकते और यह NULL
मूल्य को सूख जाएगा:
INSERT INTO Table(name, ...)
VALUES('foo bar', ..);
स्रोत
2012-12-18 14:03:41
'यदि कोई मूल्य डाला नहीं गया है, तो डिफ़ॉल्ट मान शून्य, खाली होना चाहिए 'तो इसे क्यों न सुलझाएं, और' न्यूल 'डालें? –
मैंने पूर्ण वैरिएबल की अनुमति दी है .. –
क्या आप नमूना 'INSERT' कथन दिखा सकते हैं? – zimdanen