Я бы поставил NULL
в качестве ключевого слова, а не цитировал его, что, я думаю, объясняет, почему ваша база данных считает, что это строка.
Вы дважды проверили схему базы данных, чтобы убедиться, что поля created
и modified
по-прежнему DATETIME
.
Также вы говорите «SQL Server» и упоминаете MySQL, поэтому я предполагаю, что вы сейчас используете MSSQL?