调整Oracle数据库中表字段的顺序
2013-06-24 17:56
323 查看
第一步,从数据字典视图查询出表的id
select object_id from all_objects where owner='SUNYARD' and object_name='TBL_WDC_INF';
第二步,通过id查出该表中所有字段的顺序
select obj#,col#,name from sys.col$ where obj#=89677;
第三步,更新字段的顺序
update sys.col$ set col#=0 where obj#=89677 and name='SN';
update sys.col$ set col#=7 where obj#=89677 and name='ANSWERCODE';
update sys.col$ set col#=9 where obj#=89677 and name='STATUS';
update sys.col$ set col#=4 where obj#=89677 and name='TOACCNO';
update sys.col$ set col#=3 where obj#=89677 and name='ACCNO';
update sys.col$ set col#=8 where obj#=89677 and name='CHECKCODE';
update sys.col$ set col#=5 where obj#=89677 and name='AMOUNT';
update sys.col$ set col#=2 where obj#=89677 and name='MERCHANTID';
update sys.col$ set col#=1 where obj#=89677 and name='SN';
注意:上述更新需要DBA权限
select object_id from all_objects where owner='SUNYARD' and object_name='TBL_WDC_INF';
第二步,通过id查出该表中所有字段的顺序
select obj#,col#,name from sys.col$ where obj#=89677;
第三步,更新字段的顺序
update sys.col$ set col#=0 where obj#=89677 and name='SN';
update sys.col$ set col#=7 where obj#=89677 and name='ANSWERCODE';
update sys.col$ set col#=9 where obj#=89677 and name='STATUS';
update sys.col$ set col#=4 where obj#=89677 and name='TOACCNO';
update sys.col$ set col#=3 where obj#=89677 and name='ACCNO';
update sys.col$ set col#=8 where obj#=89677 and name='CHECKCODE';
update sys.col$ set col#=5 where obj#=89677 and name='AMOUNT';
update sys.col$ set col#=2 where obj#=89677 and name='MERCHANTID';
update sys.col$ set col#=1 where obj#=89677 and name='SN';
注意:上述更新需要DBA权限
相关文章推荐
- 调整Oracle数据库print_bill表字段BillMKID的顺序,并判断表print_bill是否存在及字段billMKID是否存在
- ORACLE数据库调整表字段顺序
- oracle数据库调整字段顺序
- ArcGIS怎么调整要素类字段的物理显示顺序
- Oracle数据库表中字段顺序的修改方法
- mysql 添加字段、删除字段、调整字段顺序
- Mysql调整字段顺序
- mysql更改表结构:添加、删除、修改字段、调整字段顺序
- mysql 添加字段、删除字段、调整字段顺序
- mysql更改表结构:添加、删除、修改字段、调整字段顺序
- mysql更改表结构:添加、删除、修改字段、调整字段顺序
- mysql命令更改表结构:添加、删除、修改字段、调整字段顺序
- 关于数据库中表字段顺序调整的问题
- [linux][mysql] 命令更改表结构:添加、删除、修改字段、调整字段顺序
- 加字段、删除字段、调整字段顺序
- 修改Oracle数据库表中的字段顺序
- mysql 添加字段、删除字段、调整字段顺序
- mysql 添加字段、删除字段、调整字段顺序
- mysql 添加字段、删除字段、调整字段顺序
- ArcGIS怎么调整要素类字段的物理显示顺序