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.