gpt4 book ai didi

sql - 在 SSMS 2000 的 TSQL 中,如何将不可空列更改为可空列?

转载 作者:搜寻专家 更新时间:2023-10-30 23:21:01 25 4
gpt4 key购买 nike

我知道进行反向过程(可空到不可空)的列是

ALTER TABLE [Course_Enrollment] ALTER COLUMN [enrollment_date] DATETIME NOT NULL

但是如何从不可空变为可空呢? (我不想通过从上面的 SQL 中删除 NOT 来把事情搞砸,因此我可能会冒着将默认值更改为 NULL 的风险。)

最佳答案

这是你假设的正确的:

ALTER TABLE [Course_Enrollment] ALTER COLUMN [enrollment_date] DATETIME NULL;

在可空列中,默认值实际上是 NULL,除非您另外指定。

关于sql - 在 SSMS 2000 的 TSQL 中,如何将不可空列更改为可空列?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6539861/

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