Hvordan hente tabellnavn fra en database

Hvordan hente tabellnavn fra en database


Alle relasjonsdatabaser som lagrer data er sammensatt av tabeller. Visuelt er en tabell en gruppe av rader og kolonner; hver kolonne beskriver en spesifikk enhet av data, og hver rad inneholder selve dataene. Tabeller er unike navn i en database, helst på en måte som beskrives de data som er lagret i tabellen. Hvis tabellnavnene i en database er uklare, ukjent eller inkonsekvent, kan administratorer trenger å liste opp tabeller for å kunne bruke dem. Mest brukte databaser gi kommandoer som tillater brukere å liste tabellene de huset.

Bruksanvisning

Hente Tabell navn fra en MySQL database

1 Kjør MySQL kommandolinjeverktøy og koble til MySQL.

2 Indikerer databasen du ønsker å jobbe med, der "database" er MySQL database som inneholder tabeller du ønsker å liste.

mysql> bruke "database";

3 List opp tabeller ved hjelp av "vis tabeller" kommandoen.

mysql> liste bordet;

Hente Tabell navn fra en Oracle Express Database

4 Kjør SQL * Plus kommandolinjeverktøy og koble til Oracle Express.

5 Bestem hvilke skjema inneholder tabellene du ønsker å liste. Oracle lagrer grupperinger av tabeller som skjemaer som tilsvarer brukernavn.

6 List opp tabeller ved å spørre den ALL_TABLES tabellen, hvor "BRUKERNAVN" er skjemaet som inneholder gruppen av tabeller du ønsker å liste.

SQL> velg table_name fra all_tables der eieren = 'BRUKERNAVN';

Henter tabellnavn fra en SQL Server Express Database

7 Kjør sqlcmd kommandolinje verktøyet og koble til SQL Server Express.

8 Indikerer databasen du ønsker å jobbe med, der "database" er SQL Server Express database som inneholder sysobjects bordet du ønsker å spørre.

1> Bruk "database"

2> GO

9 List opp tabeller i databasen ved å kjøre en spørring mot sysobjects systemet tabellen. Den xtype = 'U' indikerer at spørringen skal liste bare tabellobjekter.

1> velg navn fra sysobjects hvor xtype = 'U'

2> GO

Hint

  • De fleste databaser tillate brukere å bruke grafiske verktøy for å liste opp tabeller i databaser.
  • Vær sikker på at du har de nødvendige tillatelsene til å liste tabeller i databasen du bruker.