标签: sql-server tsql
所以我读了这个问题:Add a column with a default value to an existing table in SQL Server
它让我想知道一些事情:
该问题的大多数答案表明您应该创建一个DEFAULT,并将新列绑定到默认值,以便为其添加值。
似乎公平。
但是:如果我可以为现有行提供默认值,但是对于新行,我想强制代码为列设置一个值 - 所以我不想保持列的默认值?
我可以:
我认为这两种方法都可行,但现在假设我在该表中有很多行。哪种方法最有效?