alter table yx_run_time_manager_1 add(begin_time date); alter table tbname drop column col1; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 SQL> alter table yx_run_time_manager_1 drop column RUN_INTERVAL;alter table yx_run_time_manager_1 drop column RUN_INTERVAL *第1行有错:ORA-00905: 缺少关键字 数据库不是8i或更高版本??那只好这样:1、先create一个新表,去掉你想删除的一列。2、insert into 新表 select ...... from 旧表3、drop 旧表4、create table yx_run_time_manager_1 as select * from 新表;这样就可以了。 是oracle 7版本的确低。我想建一个新表,这样写的。create table taname as select * from 旧表以为旧表里有一个字段是long类型的,所以报错ORA-00997: 非法使用 LONG 数据类型/请问怎么解决? UNION改变了字段类型,如何解决这个问题 关于符号连接的问题ln -s Oracle创建表失败 求一条sql语句更新某一已存在内容的字段,新内容加在原有内容后,之间用|隔开,如何写?谢谢 Oracle9i 下如何随即产生不重复的数,在线等 如何获得某个表空间下各个表的记录数。 as 和is 的区别? 求删除表中个别记录的sql语句 大家在建数据库时是怎么处理地址字段的?是作为一个字段还是多个字段? 请问:非归档日志方式的配置方法 [求助]关于oracle数据迁移、合并的问题 新手求救:asp连接oracle?
alter table yx_run_time_manager_1 drop column RUN_INTERVAL
*
第1行有错:
ORA-00905: 缺少关键字
那只好这样:
1、先create一个新表,去掉你想删除的一列。
2、insert into 新表 select ...... from 旧表
3、drop 旧表
4、create table yx_run_time_manager_1 as select * from 新表;
这样就可以了。
版本的确低。
我想建一个新表,这样写的。
create table taname as select * from 旧表
以为旧表里有一个字段是long类型的,所以报错
ORA-00997: 非法使用 LONG 数据类型/
请问怎么解决?