Heim > Datenbank > MySQL-Tutorial > Hauptteil

调整Oracle数据库中表字段的顺序

WBOY
Freigeben: 2016-06-07 17:31:34
Original
923 Leute haben es durchsucht

第一步,从数据字典视图查询出表的id select object_id from all_objects where owner=

第一步,从数据字典视图查询出表的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;
update sys.col$ set col#=7 where obj#=89677 and;
update sys.col$ set col#=9 where obj#=89677 and;
update sys.col$ set col#=4 where obj#=89677 and;
update sys.col$ set col#=3 where obj#=89677 and;


update sys.col$ set col#=8 where obj#=89677 and;
update sys.col$ set col#=5 where obj#=89677 and;
update sys.col$ set col#=2 where obj#=89677 and;

update sys.col$ set col#=1 where obj#=89677 and;

注意:上述更新需要DBA权限

linux

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage