Мои «данные по умолчанию (getdate())» не работают.C#

Место общения программистов C#
Anonymous
Мои «данные по умолчанию (getdate())» не работают.

Сообщение Anonymous »

Я пытаюсь вставить в таблицу SQL Server текущую дату.

Моя таблица состоит из 3 файлов:

Код: Выделить всё

CREATE TABLE [dbo].[MyTable]
(
[Id]   INT IDENTITY (1, 1) NOT NULL,
[Name] NVARCHAR (50) NOT NULL,
[Date] DATE
CONSTRAINT [DF_MyTable_Date] DEFAULT (getdate()) NOT NULL,

CONSTRAINT [PK_MyTable] PRIMARY KEY CLUSTERED ([Id] ASC)
)
Когда новый пользователь хочет зарегистрироваться в системе, ему достаточно ввести свое имя.

В моей таблице идентификатор генерируется автоматически, как и дата, но дата показывает 01.01.0001 вместо текущего дня.

В моей таблице идентификатор генерируется автоматически, как и дата.

В моей таблице идентификатор генерируется автоматически, а также дата. Вместо текущего дня отображается дата.

p>

Где ошибка?

Подробнее здесь: https://stackoverflow.com/questions/302 ... oesnt-work

Вернуться в «C#»