oracle数据库表中字段类型由varchar2改成number,表里有数据的,有办法不删表里数据而能改字段类型吗?
oracle数据库表中字段类型由varchar2改成number,表里有数据的,有办法不删表里数据而能改字段类型吗?
日期:2011-04-14 11:49:36 人气:1
修改类型要求字段类型必须是为空。
要不您就建一个临时表把数据先备份过去吧
create table b
as
select * from a
之后清空a列或者全清空,然后再往回转,使用to_number把varchar2字段转化一下存回来。