@lucas13
SELECT OBJECT_NAME,OBJECT_TYPE
FROM DBA_OBJECTS
WHERE OWNER = 'DEV'
MINUS
SELECT OBJECT_NAME,OBJECT_TYPE
FROM DBA_OBJECTS
WHERE OWNER = 'PROD'
Essa consulta retorna objetos que tem no usuário DEV e não tem no usuário PROD, é o operação de diferença.
Agora se você quer saber o que tem no DEV e também tem no PROD, utilize EXISTS
SELECT OBJECT_NAME,OBJECT_TYPE
FROM DBA_OBJECTS DEV
WHERE OWNER = 'DEV'
AND EXISTS(
SELECT 1
FROM DBA_OBJECTS PROD
WHERE OWNER = 'PROD'
AND PROD.OBJECT_NAME = DEV.OBJECT_NAME
AND PROD.OBJECT_TYPE = DEV.OBJECT_TYPE
)