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

2025-03-25 04:22:24
推荐回答(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字段名)