Есть ли способ сохранить SmallDateTime в БД как раз только - PullRequest
1 голос
/ 25 февраля 2011

Я создал поле smalldatetime. Я использую файл dbml для доступа к этому полю. Могу ли я либо в файле dbml, либо в базе данных вырезать часть даты из даты и времени и оставить только время без необходимости что-либо делать (например, менять типы)

Ответы [ 2 ]

1 голос
/ 25 февраля 2011

Нет.A datetime всегда имеет компонент date.Вам нужно будет использовать тип данных time.

До того, как это произошло, многие люди просто использовали дату 0 (1 января 1900 г.), когда их интересовало только время хранения.

0 голосов
/ 25 февраля 2011

Вы должны выбрать опцию.

  1. Создать частичный класс, содержащий свойство, которое выплевывает только ту часть, которую вы хотите.

  2. Создать в БД varchar только с той частью, которую вы хотите (хак)

...