Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
Home -> Community -> Mailing Lists -> Oracle-L -> RE: tables and views
You need to look into all_objects also. It tells you if it is a table or view.
SELECT DISTINCT c.owner, c.table_name, o.object_type FROM all_tab_columns c, all_objects o
WHERE c.table_name = o.object_name AND c.owner = o.owner AND o.object_type = 'TABLE' ;
Actually all_tables doesn't show views.
Jerry Whittle
ASIFICS DBA
NCI Information Systems Inc.
jerome.whittle_at_scott.af.mil
618-622-4145
> -----Original Message-----
> From: AK [SMTP:oramagic_at_hotmail.com]
>
> How to diiferentiate views and tables in all_tables and all_tab_columns . which column and what criteria can return only tables ??
>
> -ak
-- Please see the official ORACLE-L FAQ: http://www.orafaq.net -- Author: Whittle Jerome Contr NCI INET: Jerome.Whittle_at_scott.af.mil Fat City Network Services -- 858-538-5051 http://www.fatcity.com San Diego, California -- Mailing list and web hosting services --------------------------------------------------------------------- To REMOVE yourself from this mailing list, send an E-Mail message to: ListGuru_at_fatcity.com (note EXACT spelling of 'ListGuru') and in the message BODY, include a line containing: UNSUB ORACLE-L (or the name of mailing list you want to be removed from). You may also send the HELP command for other information (like subscribing).Received on Fri Aug 08 2003 - 14:44:24 CDT