Le nombre de lignes dans les tables oracle

Fermé
simodsio Messages postés 66 Date d'inscription mardi 31 janvier 2006 Statut Membre Dernière intervention 8 décembre 2009 - 8 déc. 2009 à 13:13
 fiu - 8 déc. 2009 à 17:20
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

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