SQL怎么把同一个表中的字段(int类型)修改为同一个表中另一个字段的(nvarchar类型)内容

2025年03月25日 04:22
有3个网友回答
网友(1):

update table
set column1(int) = column2(nvarchar)

PS.字段2中的值可以转换成int类型才行,否则更新失败

如果需要排除,则需要一条条的处理,一条条的处理则需要循环,循环的时候用while或者游标

网友(2):

alter table 表名 modify(字段名 varchar2(20))

网友(3):

update table a set nvarchar字段名=convert(char(),int字段名)