У меня есть таблица, созданная именно так:
CREATE TABLE dbo.XX (
YY int DEFAULT(NULL)
)
Если вы это сделаете, а затем script в следующей таблице, вы получите следующий код плюс случайное имя по умолчанию:
CREATE TABLE [dbo].XX([YY] [int] NULL)
GO
ALTER TABLE [dbo].XX ADD DEFAULT (NULL) FOR [YY]
GO
Теперь существует ли какая-либо реальная точка в определении DEFAULT (NULL)
в столбце вместо того, чтобы просто оставить ее как [YY] [int] NULL
?