我有一张约有1000万条记录的表格。
其中两列的数据类型为Integer。
但这两列只存储1到124的值。
这些列中的值绝不会超过150的值。
所以我需要将这些值更改为“Tiny Int”数据类型。
我怎样才能安全地做到这一点,通过这样做我将能够恢复空间。
请为我提供脚本和图形用户界面方法。
答案 0 :(得分:0)
在sqlserver中你可以这样做
ALTER TABLE dbo.YourTable
ALTER COLUMN YourColumnName smallint