Я пытаюсь внести изменения в тип данных для столбца в существующей таблице. Этот столбец в настоящее время пуст, но таблица имеет зависимости, что делает невозможным падение и воссоздание таблицы.Изменение свойств столбца в SQL
В таблице в настоящее время выглядит следующим образом:
CREATE TABLE [dbo].[van_Payment](
[PaymentUID] [int] IDENTITY(1,1) NOT NULL,
[SponsorshipUID] [int] NOT NULL,
[PaymentMethodUID] [int] NOT NULL,
[Amount] [int] NOT NULL,
[Created] [int] NOT NULL,
GO
мне нужно изменить следующее:
ALTER TABLE [dbo].[van_Payment]
ALTER COLUMN [Created] [smalldatetime] NOT NULL DEFAULT GETDATE(),
GO
Я получаю следующее сообщение об ошибке:
Msg 156, Level 15, State 1, Line 2 Incorrect syntax near the keyword 'DEFAULT'.
Любая помощь с правильным синтаксис будет оценен.
Является ли это SQL Server? –