Heim >Datenbank >MySQL-Tutorial >Wie kann ich mithilfe von SELECT-Abfragen effizient mehrere Tabellen aus SQL Server-Systemansichten erstellen?
Erstellen von Tabellen aus Systemansichten mithilfe von SQL Server-SELECT-Abfragen
Ein Benutzer erkundigte sich nach der Anforderung, zahlreiche Tabellen (50-100) zu erstellen Nutzung von Abfragen aus SYS-Tabellen. Die bereitgestellten Beispielabfragen rufen Informationen zum Betriebssystem, zu SQL Server-Diensten und zu Hardwarespezifikationen ab.
Um diese Tabellenerstellungsaufgabe auszuführen, kann der Benutzer die SELECT INTO-Anweisung verwenden. Diese Anweisung ermöglicht die Erstellung einer neuen Tabelle und das anschließende Auffüllen dieser Tabelle mit Daten aus einer SELECT-Abfrage.
Zum Beispiel würde die folgende modifizierte Version der bereitgestellten Abfrage eine Tabelle mit dem Namen „OperatingSystemInfo“ erstellen und diese auffüllen mit den abgerufenen Daten aus der Systemansicht sys.dm_os_windows_info:
SELECT windows_release, windows_service_pack_level, windows_sku, os_language_version INTO OperatingSystemInfo FROM sys.dm_os_windows_info OPTION (RECOMPILE);
Durch die Anwendung des SELECT INTO-Ansatzes auf die anderen bereitgestellten Abfragen kann der Benutzer Erstellen Sie zusätzliche Tabellen mit Informationen zu SQL Server-Diensten und der Hardwarekonfiguration.
Das obige ist der detaillierte Inhalt vonWie kann ich mithilfe von SELECT-Abfragen effizient mehrere Tabellen aus SQL Server-Systemansichten erstellen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!