1.首先我们创建一个表
Create Table test( ID int Default(0), Name Varchar(16) Default(16), )2.如果要为表增加一个列AGE,默认值为0
alter table test Add Age int Not Null CONSTRAINT DF_test_Age DEFAULT (0) WITH VALUES
WITH VALUES这个参数的说明:
也就是说,如果我们使用的语句为:alter table test Add Age int Null CONSTRAINT DF_test_Age DEFAULT (0) ,在这种情况下存储值可能为NULL值,如果要避免这种情况需要在语句后增加WITH VALUES参数
本文介绍如何使用SQL语句创建表及添加新列,并详细解释了ALTER TABLE命令中WITH VALUES参数的作用及其对新添加列中默认值的影响。
5064

被折叠的 条评论
为什么被折叠?



