tab
est un ancien table de dictionnaire de données qui ne doit jamais être utilisée. Il existe uniquement pour fournir une rétrocompatibilité pour les scripts qui ont été écrits il y a potentiellement des décennies. tab
n'est pas mis à jour lorsque de nouveaux types d'objets et de nouvelles fonctionnalités sont ajoutés.
all_tables
vous donne des informations sur toutes les tables auxquelles vous avez accès.tab
vous donne des informations sur les tables, les vues et les synonymes que vous possédez (ce qui les rend plus similaires aux vues commeuser_tables
,user_synonyms
, etuser_views
). Cependant, il ne connaît pas des choses comme la corbeille, donctab
vous montrera toutes les tables avec des noms commeBIN$+K4PlriXSGetpagyHCvBGA==$0
qui se trouvent dans la corbeille. De manière réaliste, tous les types d'objets qui ont été ajoutés au moins depuis les 7 jours d'Oracle sont susceptibles de créer des problèmes pour les tables de dictionnaire de données héritées telles quetab
.