Maison >base de données >tutoriel mysql >Comment puis-je créer efficacement plusieurs tables à partir de vues système SQL Server à l'aide de requêtes SELECT ?
Création de tables à partir de vues système à l'aide de requêtes SELECT SQL Server
Un utilisateur a demandé s'il était nécessaire de créer de nombreuses tables (50 à 100) en en exploitant les requêtes des tables SYS. Les exemples de requêtes fournis récupèrent des informations relatives au système d'exploitation, aux services SQL Server et aux spécifications matérielles.
Pour accomplir cette tâche de création de table, l'utilisateur peut utiliser l'instruction SELECT INTO. Cette instruction permet la création d'une nouvelle table et le remplissage ultérieur de cette table avec les données d'une requête SELECT.
Par exemple, la version modifiée suivante de la requête fournie créerait une table nommée OperatingSystemInfo et la remplirait avec les données récupérées de la vue système 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);
En appliquant l'approche SELECT INTO aux autres requêtes fournies, l'utilisateur peut créer des tableaux contenant des informations sur les services SQL Server et la configuration matérielle.
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!