SqlServer--转换varchr值‘2993296307’时溢出了整数列 和 修改 字段类型

 

1,字段类型:UserId 是int类型

 

 2,执行sql语句报错:

 

 需要把int类型改为int类型,改为为Bigint 或 numeric类型

3,更改字段的类型

 

 

注意:在SQL Server创建完表后,经常需要更改表的设计,有事会提示“不允许保存更改,您所做的更改要求删除并重新创建以下表”错误。原因在SQL Server为了防止数据表被随意更改,默认在创建后不允许更改表的结构,因此只要取消就可以解决此问题了。具体:
    工具菜单--选项--Designers(设计器)--阻止保存要求重新创建表的更改 取消勾选即可

4,修改后执行成功了

 

posted @ 2021-03-04 13:27  包子789654  阅读(2337)  评论(1编辑  收藏  举报