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.
[EMAIL PROTECTED]
618-622-4145
-----Original Message-----
From: AK [SMTP:[EMAIL PROTECTED]
How to diiferentiate views and tables in all_tables and all_tab_columns . which column and what criteria can return only tables ??
-ak