Серверная сторона Сортировка и подкачка Mvc

Я запускаю MySql Server 5.7.11, и это предложение:

ALTER TABLE table_name CHANGE date_column datetime NOT NULL DEFAULT '0000-00-00 00:00:00'

не работает. Но следующее:

ALTER TABLE table_name CHANGE date_column datetime NOT NULL DEFAULT '1000-01-01 00:00:00'

просто работает.

В качестве sidenote упоминается в mysql docs :

Тип DATE используется для значений с частью даты, но без временной части. MySQL извлекает и отображает значения DATE в формате «YYYY-MM-DD». Поддерживаемый диапазон: «1000-01-01» - «9999-12-31».

, даже если они также говорят:

Недействительная дата, Значения DATETIME или TIMESTAMP преобразуются в нулевое значение соответствующего типа ('0000-00-00' или '0000-00-00 00:00:00').

0
задан Bryte Nyte 16 January 2019 в 05:08
поделиться

1 ответ

попробуйте это, если считаете, что OrderBy работает хорошо

    yesno = yesno.OrderBy(sortColumnName + " " + sortDirection).ToList();

причина, по которой он не работает, - yesno.OrderBy (sortColumnName + "" + sortDirection) возвращает стиль массива и генерирует новый. [112 ]

это полностью отличается между сгенерированной единицей и yesno (которую вы определили)

0
ответ дан Arphile 16 January 2019 в 05:08
поделиться
Другие вопросы по тегам:

Похожие вопросы: