NULL值,我在SQL ServerSQL服務器 - 如何使允許
我想允許在列空值菜鳥級,但它不能保存。
所以我將重新創建具有相同結構的新表。
請幫助您在SQL腳本的列中允許空值。 謝謝。在表設計
NULL值,我在SQL ServerSQL服務器 - 如何使允許
我想允許在列空值菜鳥級,但它不能保存。
所以我將重新創建具有相同結構的新表。
請幫助您在SQL腳本的列中允許空值。 謝謝。在表設計
看起來好像設計師正試圖重新創建整個表並警告你。
可以通過將錯誤消息中指定的選項禁用爲「防止保存需要重新創建表的更改」來允許它這樣做,但這裏沒有必要這樣做。
您可以只運行
ALTER TABLE SAMPLE_UPL
ALTER COLUMN KORESKI VARCHAR(300) NULL
或者乾脆
ALTER TABLE SAMPLE_UPL
ALTER COLUMN KORESKI VARCHAR(300)
(如改變現有列始終將其設置爲允許NULL,除非明確指示)
我認爲這是一個更好的答案,因爲它描述了根OP的問題的原因,並提供最簡單的解決方案。 [1] – tjeloep
去,並檢查複選框,這樣可以讓你空值
腳本此表的
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
沒有附加的圖片(我認爲你不能附加,你的代表太低),所以你的問題沒有意義。請解釋你自己 – Amit
@Amit - 圖像是在問題markdown http://stackoverflow.com/posts/30548532/edit/bbbba9cc-27cf-4c55-96fd-87106f29146a –