gpt4 book ai didi

SQL Server - 'NOT NULL' 主键上的约束冗余?

转载 作者:行者123 更新时间:2023-12-03 04:52:07 26 4
gpt4 key购买 nike

下面的 SQL 代码中的“NOT NULL”是多余的,因为 f_ID 是主键,因此任何记录都不能为空?

CREATE TABLE t_Activities(
f_ID varchar(50) NOT NULL,
PRIMARY KEY (f_ID))

最佳答案

如果您稍后删除主键约束怎么办?之后该列是否应该允许空值?是的,不,也许?两者的约束条件不同。 PK 约束要求 NOT NULL,但并不暗示 1。

关于SQL Server - 'NOT NULL' 主键上的约束冗余?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8059186/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com