tab es un antiguo tabla de diccionario de datos que nunca debe usarse. Existe únicamente para proporcionar compatibilidad con versiones anteriores de scripts que se escribieron potencialmente hace décadas. tab no se actualiza a medida que se agregan nuevos tipos de objetos y nuevas funciones.
all_tablesle brinda información sobre todas las tablas a las que tiene acceso.table brinda información sobre tablas, vistas y sinónimos que posee (haciéndolo más similar a vistas comouser_tables,user_synonymsyuser_views). Sin embargo, no conoce cosas como la papelera de reciclaje, así quetable mostrará todas las tablas con nombres comoBIN$+K4PlriXSGetpagyHCvBGA==$0que están en la papelera de reciclaje. Siendo realistas, es probable que cualquier tipo de objeto que se haya agregado al menos desde los 7 días de Oracle cree problemas para las tablas de diccionario de datos heredadas comotab.