我在SQL Server方面是新手级别。
我想允许列中的null值,但无法保存。
因此,我将重新创建一个具有相同结构的新表。
请帮助我使用SQL脚本允许列中的null值。谢谢。
我在SQL Server方面是新手级别。
我想允许列中的null值,但无法保存。
因此,我将重新创建一个具有相同结构的新表。
请帮助我使用SQL脚本允许列中的null值。谢谢。
看起来设计师正在尝试重新创建整个表格并警告您。
通过禁用错误消息中指定的选项“防止保存需要重新创建表格的更改”,可以允许它这样做,但此处没有必要。
您只需运行
ALTER TABLE SAMPLE_UPL
ALTER COLUMN KORESKI VARCHAR(300) NULL
ALTER TABLE SAMPLE_UPL
ALTER COLUMN KORESKI VARCHAR(300)
进入表设计并勾选复选框,这样可以允许空值
此表的脚本
CREATE TABLE [dbo].[AWBuildVersion](
[SystemInformationID] [tinyint] IDENTITY(1,1) NOT NULL,
[Database Version] [nvarchar](25) NULL,
[VersionDate] [datetime] NOT NULL,
[ModifiedDate] [datetime] NOT NULL,
CONSTRAINT [PK_AWBuildVersion_SystemInformationID] PRIMARY KEY CLUSTERED
(
[SystemInformationID] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
GO