登录注册
上海交通大学论坛 > 数据库 > 浏览当前帖子 手机版 关闭左侧栏
请问如何修改表中字段的类型(在保留原数据的情况下
返回本版】  【发表帖子】  【回复帖子 浏览量  4312      回帖数 0
zlj    等级  

楼主 发表于  2007/7/11 2:49:03    编 辑   



尊敬的各位专家、高手: 
    您们好! 
    我们现在正在用oracle9i和.net做数据库编程,可是昨天遇到了一个很大的麻烦,那 
就是oracle9i数据库中数据的导入和导出问题。 
    是这样的,开始我们建了一个表叫B_QXYSJ,此表有10个字段,并且我们已经把有用的 
500条记录全部输进去了.我们没有增减字段(当然字段名也没变),但是把其中几个字段 
的数据类型改了(为了改数据类型,我们先把原表导出,然后把表中的全部数据删掉,因 
为只有这样,才能修改表中字段的数据类型),请问我们现在怎样才能把原表中的500条记 
录导入到新表中。(这种情况最关键,答对马上给90分!) 

   或者我如下编程: 
    alter table "wsj"."b_qxysj" modify("月平均气温" float(15,5)) 

    但系统提示出错如下; 
      SQL*PlusRelease 9.0.1.0.1 - Production on 星期三 6月 25 16:21:08 2003 


(c) Copyright 2001 Oracle Corporation.  All rights reserved. 

已连接。 
 alter table "wsj"."b_qxysj" modify("月平均气温" float(15,5)) 
                                                            * 
ERROR 位于第 1 行
ORA-00907缺少右括号 

请问现在我该怎么办? 


1
表情
所有内容均为会员自愿发表,并不代表本站立场.
论坛帮助 会员认证删帖申请 联系我们