Alla relationsdatabaser som lagrar data består av tabeller . Visuellt är en tabell en grupp av rader och kolumner , varje kolumn beskriver en specifik dataenhet och varje rad innehåller data själv . Tabeller är unikt namn i en databas , helst på ett sätt som beskriver de data som lagras i tabellen . Om tabellnamn i en databas är oklara , ålder eller inkonsekvent , kan administratörer måste lista borden för att använda dem . Vanligaste databaser ger kommandon som tillåter användare att lista de tabeller som de huset . Saker du behöver
Relationsdatabas - MySQL , Oracle Express , SQL Server Express Review Utility för databasåtkomst - MySQL , SQL * Plus , sqlcmd
Visa fler instruktioner
Hämtar Tabell namn från en MySQL databas
1
Kör MySQL kommandoradsverktyg och ansluta till MySQL .
2
Ange den databas du vill arbeta med , där " databas " är MySQL-databasen som innehåller de tabeller du vill att lista
mysql > använd " databas " , . . Addera 3
Lista tabellerna med " show bord " kommandot
mysql > lista tabeller , Addera Hämta tabellnamn Från en Oracle Express Database
4
Kör SQL * Plus kommandoradsverktyg och ansluta till Oracle Express .
5
Bestäm vilket schema innehåller de tabeller som du vill lista . Oracle lagrar grupper av tabeller som scheman som motsvarar användarnamn .
6
Lista tabellerna genom att fråga ALL_TABLES tabellen , där ' username' är det schema som innehåller den grupp av bord du vill lista .
SQL > välj tabellnamn från all_tables där ägaren = 'username ' , Addera Hämta tabellnamn från en SQL Server Express databas
7
kör sqlcmd kommandot line verktyg och ansluter till SQL Server Express .
8
Ange den databas du vill arbeta med , där " databas " är SQL Server Express -databas som innehåller sysobjects tabellen du vill fråga .
1 > använd " databas "
2 > GO
9
Lista tabellerna i databasen genom att köra en fråga mot sysobjects systemet tabellen . Den xtype = ' U ' indikerar att frågan bör lista bara tabellobjekt .
1 > välj namn från sysobjects där xtype = ' U '
2 > GO