Table:
select count(*) from dba_tables where owner = 'ZHZ' and table_name = 'TEST'
有的schema无法查询dba_tables 就用下面的table查询
select count(*) from user_tables where table_name = 'TEST'
注意Owner和table name需要大写
Index:
SELECT COUNT(*) FROM ALL_INDEXES where table_name = 'TEST' and index_name = 'TEST_INDEX'
有的schema无法查询ALL_INDEXES 就用下面的table查询
SELECT COUNT(*) FROM USER_INDEXES where table_name = 'TEST' and index_name = 'TEST_INDEX';
Sequence:
select COUNT(*) from user_sequences where sequence_name = 'TEST_SEQ' and user = 'ZHZ';
Trigger:
select count(*) from user_triggers where trigger_name='TR_TEST' and user = 'ZHZ'