没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
【方法一:】
ALTER TABLE zchw ADD (c4 number(3));
这样在数据库表中,c4会排在c3前面,
然后,用SYSTEM登录sqlplus进行操作:
SQL> select object_id from all_objects where owner='SCOTT' and object_name='zchw';
//【SCOTT是指你的数据库用户名,zchw是指你的数据库表名,all_objects系统表名】
显示结果,例如:
OBJECT_ID
----------
6067
然后
SQL> select obj#,col#,name from sys.col$ where obj#=6067;
显示结果,例如:
OBJ# COL# NAME
--------------------
6067 1 c1
6067 2 c2
6067 3 c3
6067 4 c4
然后调整字段的顺序:
SQL> update sys.col$ set COL#=5 where obj#=6067 and NAME='c3';
1 row updated.
SQL> update sys.col$ set col#=3 where obj#=6067 and NAME='c4';
1 row updated.
SQL> update sys.col$ set col#=4 where obj#=6067 and NAME='c3';
1 row updated.
SQL> commit;
ALTER TABLE zchw ADD (c4 number(3));
这样在数据库表中,c4会排在c3前面,
然后,用SYSTEM登录sqlplus进行操作:
SQL> select object_id from all_objects where owner='SCOTT' and object_name='zchw';
//【SCOTT是指你的数据库用户名,zchw是指你的数据库表名,all_objects系统表名】
显示结果,例如:
OBJECT_ID
----------
6067
然后
SQL> select obj#,col#,name from sys.col$ where obj#=6067;
显示结果,例如:
OBJ# COL# NAME
--------------------
6067 1 c1
6067 2 c2
6067 3 c3
6067 4 c4
然后调整字段的顺序:
SQL> update sys.col$ set COL#=5 where obj#=6067 and NAME='c3';
1 row updated.
SQL> update sys.col$ set col#=3 where obj#=6067 and NAME='c4';
1 row updated.
SQL> update sys.col$ set col#=4 where obj#=6067 and NAME='c3';
1 row updated.
SQL> commit;
资源评论
- yonsin2011-11-11收费那么贵,还以为是一个工具或一个批量脚本。。。原来只是网文的一个抄录
- yb20802013-10-24期望越大,失望越大。我也以为是一个工具或一个批量脚本。。。。。。。极度失望中!
- suifenglius2013-07-23虽然在其他网站上也搜索到类似内容,不过还是谢谢楼主共享资源
ora-0600
- 粉丝: 99
- 资源: 12
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功