如何在Oracle的表的任意位置中新插入一个或多个字段,或者调整表中字段的顺序? 只能drop table,再create,新增字段只能放在最后。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 没办法调整,事实上这个位置很重要么?你只要在写select的时候将字段名顺序改改不就好了?还比用select *效率高(听说,没试验过),呵呵 create 一个你想要的字段顺序,然后用 insert into table_new select 列1...列n from table_old;就可以啊。 在表的后面增加一个字段ALTER TABLE表名 ADD 字段名 字段名描述;字段顺序对表的存储来说没有什么关系,如果你喜欢经常手动在表内修改数据的话,可以尝试转换一个新表?create table new_table as select 字段1,字段2,字段3,…… from old_table;然后再删除原表,将新表改名就可以了 vc++调用oracle 存储过程的问题(急) 将子查询改连接查询 请教一个oracle使用显示游标问题? 在Oracle数据库中写一个查询表记录的存储过程为什么报错? 如何安装oracle数据引擎? 简单问题,立即给分 请问有没SQL SERVER 存储过程转成Oracle 存储过程的工具? 急 ,一个SQL语句写不出,求助,拜托! Oracle 存储过程:这样一个存储过程还可以优化多少? select * from table1 where columan1 like '&abc' 做过学生成绩管理的进,说到边就有分! !!!数据库设计问题!!!
然后用 insert into table_new select 列1...列n from table_old;
就可以啊。
ALTER TABLE表名 ADD 字段名 字段名描述;
字段顺序对表的存储来说没有什么关系,如果你喜欢经常手动在表内修改数据的话,可以尝试转换一个新表?
create table new_table as select 字段1,字段2,字段3,…… from old_table;
然后再删除原表,将新表改名就可以了