经常遇到要在某个表里增加字段。只能增加到最后,如果想增加到中间某个位置,除非drop掉重新创建。这样表里的记录就全部没有了。有没有工具直接可以 把新增字段插入到原表的任意位置,而且 表里的字段位置可以随意调整。请大家指教,谢谢!
解决方案 »
- 用netca进行LISTENER配置, 老提示 " 启动监听程序失败。监听程序可能正在运行
- 我的plsql连接oracle的时候可以连接得上,可是里面table打开没东西
- 把oracle中运行的sql语句改成能在sql server中能运行的sql语句!
- linux下 oracle无法启动
- oracle根据3个分组,相同数据显示为空,算出3个小计,最后算出总计
- 求sql
- 9i怎样建库和建表?
- 数据库管理
- 关于oracle存储过程自动运行的问题
- 【求教】教集深数据系统导入报表报错不能使用?
- ora-01008 并非所有变量都已关联的错误,是什么原因呀?
- 小弟被一个问题折磨了好几天,到这里请教高手
要么删除表重建,要么建视图。
你select时自己排字段位置不就可以了啊?
oracle alter table详解
比如表emp,含字段empno,ename,sal,现在你想增加manager到ename和sal之间.
只能先增加manager,再增加sal1
update下,把sal1更新为sal,sal值更新为null,然后drop sal,再增加sal,将sal值更新为sal1,sal1更新为null,然后drop sal1.
这样默认排序就调整过来了.
不过如6楼所言,意义貌似不大.