Maison >base de données >tutoriel mysql >Comment puis-je récupérer dynamiquement les noms de champs à partir de tables temporaires dans SQL Server 2008 ?
Pour récupérer dynamiquement les noms de champs à partir de tables temporaires dans SQL Server 2008, vous pouvez exploiter tempdb.sys.columns table système. Cette table fournit des métadonnées sur les colonnes de toutes les tables temporaires de la base de données tempdb.
Pour interroger ces informations, exécutez l'instruction SQL suivante :
select * from tempdb.sys.columns where object_id = object_id('tempdb..#mytemptable');
Remplacez #mytemptable par le nom de votre table temporaire.
Cette requête renverra ce qui suit columns :
En examinant la colonne nom, vous pouvez récupérer la liste de noms de champs pour votre table temporaire.
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!