Le nombre de lignes dans les tables oracle

simodsio Messages postés 66 Date d'inscription   Statut Membre Dernière intervention   -  
 fiu -
Bonjour à tous

J'aimerais créer une requette ou un petit script qui me permettra d'avoir en sortie une table contenant les tables d'un shéma donné et le nombre de lignes dans chacune

exemple :
---------------------------------
Nom_de_table| Nombre_de_lignes |
------------- -------------------
Table1 | 12235
--------------------------------

Merci d'avance pour votre aide

1 réponse

fiu
 
Salut,

dans USR_TABLES (ou DBA_ALL_TABLES), le nombre de ligne est renseigné automatiquement pour toutes les tables pour lesquelles tu calcules (ou - à vérifier - tu estimes) les stats.
sinon tu peux parcourir USR_TABLES et demander un select count(1) pour chaque table avec l'instruction EXECUTE IMMEDIATE
0