在创建表时我们现在创建了一个带有小型int数据类型的表,根据我们的要求,我们必须增加数据类型大小,或者我们必须将数据类型从samll int更改为int。 此数据类型用于somany程序,并且还引用了另一个表。
现在通过增加/更改数据类型,是否有任何缺陷? 如果有任何影响那么我怎么能克服它。
答案 0 :(得分:0)
在这种情况下,不会对现有数据产生影响:只要您向上移动数据大小(即从smallint升级到int,varchar(50)到varchar(100)等)。
请参阅http://msdn.microsoft.com/en-us/library/ms190273.aspx#alter_column