Maison  >  Article  >  base de données  >  Comment interroger le nombre de lignes dans une table dans Oracle

Comment interroger le nombre de lignes dans une table dans Oracle

WBOY
WBOYoriginal
2022-03-01 11:06:5317894parcourir

Dans Oracle, "num_rows" et "user_tables" peuvent être utilisés pour interroger le nombre de lignes dans la table. La colonne "num_rows" est mise à jour une fois par heure. La syntaxe est "select table_name,num_rows from user_tables which condition".

Comment interroger le nombre de lignes dans une table dans Oracle

L'environnement d'exploitation de ce tutoriel : système Windows 10, version Oracle 11g, ordinateur Dell G3.

Comment interroger le nombre de lignes dans une table dans Oracle

La syntaxe est la suivante :

select table_name,num_rows from user_tables

Vous pouvez ajouter vos propres conditions après user_tables. Bien sûr, si vous avez l'autorité dba, vous pouvez remplacer user_tables par dba_tables.

La colonne num_rows n'est pas une mise à jour des faits. Oui, il est préférable d'ANALYSER la table avant d'en rechercher de nouvelles. Écrivez ici les statistiques de calcul du nom de la table.

Vous pouvez interroger dba_tables sous l'autorité DBA. Il y a une colonne num_rows dedans.

Les conditions peuvent être ajoutées selon vos propres besoins

La colonne num_rows n'est pas mise à jour en temps réel, mise à jour une fois par heure.

Tutoriel recommandé : "

Tutoriel vidéo Oracle

"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn