Maison > base de données > tutoriel mysql > Comment puis-je créer des tables SQL Server directement à partir des résultats d'une requête SYS ?

Comment puis-je créer des tables SQL Server directement à partir des résultats d'une requête SYS ?

Patricia Arquette
Libérer: 2025-01-02 17:15:39
original
277 Les gens l'ont consulté

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

Création de tables à partir des résultats de requêtes SYS dans SQL Server

Les requêtes SYS fournies peuvent fournir des informations système précieuses telles que les détails du système d'exploitation, le service SQL Server l'état et les données matérielles. Pour créer des tables à partir des résultats de ces requêtes, vous pouvez utiliser la syntaxe suivante :

SELECT <column list> INTO <table name> FROM <source> WHERE <where clause>
Copier après la connexion

Par exemple, pour créer une table nommée "WindowsInfo" avec les colonnes de la première requête, vous utiliseriez :

SELECT windows_release, windows_service_pack_level, windows_sku, os_language_version 
INTO WindowsInfo 
FROM sys.dm_os_windows_info OPTION (RECOMPILE);
Copier après la connexion

De même, pour créer une table nommée "ServerServices" avec les colonnes de la deuxième requête, vous devez use:

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);
Copier après la connexion

Enfin, pour créer une table nommée "SystemInfo" avec les colonnes de la troisième requête, vous utiliseriez :

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);
Copier après la connexion

En utilisant la clause INTO, vous pouvez créez des tables directement à partir des résultats de vos requêtes SYS, offrant ainsi un moyen simple et efficace de stocker et d'analyser les informations système pour une utilisation ultérieure.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal