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 unikt navn i en database , helst på en måte som beskrives de data som er lagret i tabellen. Hvis tabellen navnene i en database er uklart , ukjent eller inkonsekvent, kan administratorer trenger å liste opp tabeller for å bruke dem . Mest brukte databaser gi kommandoer som tillater brukere å liste tabellene de huset . Du trenger
Relational database - MySQL , Oracle Express , SQL Server Express & Utility for database tilgang - MySQL, SQL * Plus , sqlcmd
Show More Instruksjoner
Hente Table navn fra en MySQL database
en
Kjør MySQL kommandolinjeverktøy og koble til MySQL.
2
Angi databasen du ønsker å jobbe med , der " database " er MySQL database som inneholder tabellene du ønsker å liste
mysql > bruke "database "; . .
3
List opp tabeller ved hjelp av "show bord "-kommandoen
mysql > liste tabeller;
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 tabellene ved å spørre ALL_TABLES tabellen , der " BRUKERNAVN " er skjemaet som inneholder gruppen av tabellene du ønsker å liste .
SQL > velg table_name fra all_tables der eieren = ' BRUKERNAVN ';
Hente Tabell navn fra en SQL Server Express Database
7
kjøre den sqlcmd kommandoen -verktøyet og koble til SQL Server Express.
8
Angi databasen du ønsker å jobbe med , der " database " er SQL Server Express -databasen som inneholder sysobjects tabellen du ønsker å søke .
1 > bruke "database "
2 > GO
9
List tabellene i databasen ved å kjøre en spørring mot sysobjects system tabellen . Den xtype = ' U' indikerer at spørringen skal liste bare tabellobjekter .
1 > velg navn fra sysobjects hvor xtype = ' U '
2 > GO