SQL Server将数据类型从Integer调整为Tiny Int

时间:2017-07-28 10:40:51

标签: sql-server

我有一张约有1000万条记录的表格。

其中两列的数据类型为Integer。

但这两列只存储1到124的值。

这些列中的值绝不会超过150的值。

所以我需要将这些值更改为“Tiny Int”数据类型。

我怎样才能安全地做到这一点,通过这样做我将能够恢复空间。

请为我提供脚本和图形用户界面方法。

1 个答案:

答案 0 :(得分:0)

在sqlserver中你可以这样做

ALTER TABLE dbo.YourTable
   ALTER COLUMN YourColumnName smallint