sql中如何用alter将一个字段定义为自增

发布时间:2024-05-18 07:56 发布:上海旅游网

问题描述:

表LVW中有一个msgi列,如何将 msgi varchar(10) 用alter语句修改为 msgi varchar(10) identity(1,1)
写明具体语句,我如果能执行就给分

问题解答:

不可以这么做的,你可以另外增加一列作为自动递增列,再把原来的列删除.但自动增加字段是不能用字符型的,要用数字型才可以.

先进入企业管理器把列msgi删除.
添加一列,自动递增:
alter table LVW add msginumeric(24) identity(1,1)

热点新闻