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';

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