Heim > Datenbank > MySQL-Tutorial > Wie kann ich SQL Server-Tabellen direkt aus SYS-Abfrageergebnissen erstellen?

Wie kann ich SQL Server-Tabellen direkt aus SYS-Abfrageergebnissen erstellen?

Patricia Arquette
Freigeben: 2025-01-02 17:15:39
Original
277 Leute haben es durchsucht

How Can I Create SQL Server Tables Directly from SYS Query Results?

Erstellen von Tabellen aus SYS-Abfrageergebnissen in SQL Server

Die bereitgestellten SYS-Abfragen können wertvolle Systeminformationen wie Betriebssystemdetails und SQL Server-Dienste bereitstellen Status und Hardwaredaten. Um Tabellen aus den Ergebnissen dieser Abfragen zu erstellen, können Sie die folgende Syntax verwenden:

SELECT <column list> INTO <table name> FROM <source> WHERE <where clause>
Nach dem Login kopieren

Um beispielsweise eine Tabelle mit dem Namen „WindowsInfo“ mit den Spalten aus der ersten Abfrage zu erstellen, würden Sie Folgendes verwenden:

SELECT windows_release, windows_service_pack_level, windows_sku, os_language_version 
INTO WindowsInfo 
FROM sys.dm_os_windows_info OPTION (RECOMPILE);
Nach dem Login kopieren

In ähnlicher Weise würden Sie eine Tabelle mit dem Namen „ServerServices“ mit den Spalten aus der zweiten Abfrage erstellen verwenden Sie:

SELECT servicename, startup_type_desc, status_desc, last_startup_time, service_account, is_clustered, cluster_nodename 
INTO ServerServices
FROM sys.dm_server_services OPTION (RECOMPILE);
Nach dem Login kopieren

Um schließlich eine Tabelle mit dem Namen „SystemInfo“ mit den Spalten aus der dritten Abfrage zu erstellen, würden Sie Folgendes verwenden:

SELECT cpu_count AS [Logical CPU Count], hyperthread_ratio AS [Hyperthread Ratio],
cpu_count/hyperthread_ratio AS [Physical CPU Count], 
physical_memory_in_bytes/1048576 AS [Physical Memory (MB)], 
sqlserver_start_time
INTO SystemInfo 
FROM sys.dm_os_sys_info OPTION (RECOMPILE);
Nach dem Login kopieren

Durch die Verwendung der INTO-Klausel können Sie Folgendes tun Erstellen Sie Tabellen direkt aus den Ergebnissen Ihrer SYS-Abfragen und bieten Sie so eine einfache und effiziente Möglichkeit, Systeminformationen für die weitere Verwendung zu speichern und zu analysieren.

Das obige ist der detaillierte Inhalt vonWie kann ich SQL Server-Tabellen direkt aus SYS-Abfrageergebnissen erstellen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage