comment compter le nombre de tables/vues/index dans ma base de donnéescomment compter le nombre de tables/vues/index dans ma base de données
J'utilise sybase 11
comment compter le nombre de tables/vues/index dans ma base de donnéescomment compter le nombre de tables/vues/index dans ma base de données
J'utilise sybase 11
select count(*) from sysobjects where type = 'U'
si vous obtenez le nombre des tables utilisateur. Vous pouvez également utiliser type = 'V'
pour compter les vues.
select count(*) from sysindexes
vous donnera un nombre d'index. Vous devrez peut-être filtrer davantage les deux, en fonction des types d'index souhaités.
Salut Hope this ci-dessous sql fonctionne
SELECT COUNT(*) FROM USER_TABLES;
vous retourner nombre de tables dans la base respective.
Pour Oracle
Nombre de tables:
SELECT COUNT (*) DE user_tables;
Sequences Count
SELECT COUNT (*) à partir de user_sequences;
Count Vues
SELECT COUNT (*) FROM user_views;
indices de comptage
SELECT COUNT (*) à partir de USER_INDEXES;
pour MySQL, cette requête semble bien fonctionner pour base de données unique, 'SELECT COUNT (*) à partir INFORMATION_SCHEMA.TABLES OÙ table_type = 'table de base' et TABLE_SCHEMA = 'YOUR_DATA_BASE_NAME';' – MTM