Ich arbeite an einer Anwendung, die mit mehreren Datenbankservern wie "MySQL" und "MS SQL Server" umgehen kann.Erhalten Sie alle Tabellennamen einer bestimmten Datenbank per SQL-Abfrage?
Ich möchte Tabellen Namen einer bestimmten Datenbank mit einer allgemeinen Abfrage erhalten, die für alle Datenbanktypen geeignet sein sollte. Ich habe folgende versucht:
SELECT TABLE_NAME FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_TYPE='BASE TABLE'
Aber es ist zu geben Tabellennamen aller Datenbanken eines bestimmten Servers, aber ich möchte nur Tabellen Namen der ausgewählten Datenbank erhalten. Wie kann ich diese Abfrage einschränken, um Tabellen einer bestimmten Datenbank abzurufen?
Für Mysql können Sie einfach tun. Schautafeln; –