Maison >base de données >tutoriel mysql >Comment puis-je créer des tables SQL Server à partir de requêtes SELECT sur les tables système ?
Création de tables à l'aide de requêtes SELECT dans SQL Server
Cette question explore comment créer des tables à l'aide des données des tables système intégrées dans SQL Server (Tableaux SYS). L'utilisateur vise à créer plusieurs tables en utilisant les résultats de requête des tables SYS qui fournissent des informations sur le système d'exploitation, les services, le matériel et les paramètres de langue. Pour ce faire, les étapes suivantes peuvent être suivies :
Étape 1 : Définir la requête SELECT
Utilisez une requête SELECT pour extraire les données souhaitées des tables SYS. Par exemple, la requête suivante récupère les informations du système d'exploitation :
SELECT windows_release, windows_service_pack_level, windows_sku, os_language_version FROM sys.dm_os_windows_info OPTION (RECOMPILE);
Étape 2 : Créer une table
Pour créer une nouvelle table basée sur les résultats de la requête, utilisez la syntaxe suivante :
SELECT <column list> INTO <table name> from <query>;
Où
Étape 3 : Exécuter la requête
Exécutez la requête pour créer la nouvelle table. Les données des résultats de la requête seront insérées dans la table nouvellement créée.
Exemple :
SELECT windows_release, windows_service_pack_level, windows_sku, os_language_version INTO OSInfo from sys.dm_os_windows_info OPTION (RECOMPILE);
Cette requête créera une table nommée OSInfo qui contient les éléments extraits. données de la table sys.dm_os_windows_info.
En suivant ces étapes, vous pouvez créer de nouvelles tables en utilisant les données fournies par le SYS tables dans SQL Server.
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!