Oracle技巧總結(不斷更新)

ORACLE 中查詢表字段信息的方法

 一般情況下可以用ADO查詢出表的字段信息 (pRes->Open( bsTableName, pCon.GetInterfacePtr(),
    adOpenForwardOnly, adLockOptimistic, adCmdTable );)但是在Fields中的字段與實際有點出入

其實在ORACLE數據字典視圖user_tab_columns 中提供了表的字段詳細信息

用如下語句即可得到基本的信息

select column_id, column_name, data_type, data_length, data_precision, data_scale,nullable,data_default from user_tab_columns where table_name = 'Tablename' order by column_id

視圖TAB_COLUMNS(ALL_,DBA_,USER_(COLS))提供所有的字段信息()中加的前綴取相應的表

 

查詢所有表
select * from tabs onwer='User';

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章