使用sp_repladdcolumn
I 可以:
1)添加一个允许空值的列;或
2) 添加一个具有不允许空值的默认值的列。
在不删除和重新创建整个订阅的情况下,我想:
3)添加一个没有默认值且不允许空值的列。
这可能吗?
我意识到我需要先用数据填充列,然后才能将其设置为 NOT NULL。正如标题所示,我真正想做的是重命名一个现有列:a)其中有数据,b)设置为 NOT NULL,c)没有默认值。
使用sp_repladdcolumn
I 可以:
1)添加一个允许空值的列;或
2) 添加一个具有不允许空值的默认值的列。
在不删除和重新创建整个订阅的情况下,我想:
3)添加一个没有默认值且不允许空值的列。
这可能吗?
我意识到我需要先用数据填充列,然后才能将其设置为 NOT NULL。正如标题所示,我真正想做的是重命名一个现有列:a)其中有数据,b)设置为 NOT NULL,c)没有默认值。