Задайте ограничението по подразбиране, за да използвате CURRENT_TIMESTAMP :
CREATE TABLE ...
your_date_column DATETIME DEFAULT CURRENT_TIMESTAMP
...
За съществуваща таблица използвайте изявлението ALTER TABLE :
ALTER TABLE your_table
ALTER COLUMN date_column SET DEFAULT CURRENT_TIMESTAMP
Освен ако не посочите стойност за колоната date_column, по подразбиране ще бъде датата и часът на изпълнение на оператора INSERT. NULL
и DEFAULT
или валидни стойности, за да използвате ограничението по подразбиране в противен случай, като приемем, че колоната е нула.