如何修改列精度 (Visual Database Tools)

更新日期: 2006 年 12 月 12 日

numeric 列的精度指的是所选数据类型使用的最大位数。对于多数数据类型,列精度由数据类型自动定义。如果希望重新定义数据类型为 decimal 和 numeric 的列的长度,可以更改这些列的精度。

对于数据类型不是 decimal 和 numeric 的列,其**“列属性”选项卡中不包含“精度”**属性。

修改列数据类型的精度

  1. 在对象资源管理器中,右键单击要更改其小数位数的列所在的表,再单击**“设计”(在 SP1 或更早版本中为“修改”**)。

    此时,将在表设计器中打开该表。

  2. 选择要更改精度的列。

  3. 在**“列属性”选项卡中,单击“精度”**属性对应的网格单元格并输入精度值。

    ms189866.note(zh-cn,SQL.90).gif注意:
    “精度”属性仅适用于 decimal 和 numeric 类型的数据。

在网格单元外单击或使用 Tab 键移动到另一个网格单元之后,即会在表设计器中将新的精度值分配给该列。在表设计器中保存更改后,新设置将在数据库中生效。

请参阅

其他资源

使用列 (Visual Database Tools)

帮助和信息

获取 SQL Server 2005 帮助