SELECT t.name AS view_name
FROM sys.views AS t ORDER BY view_name
J'ai trouvé le nom de toutes les vues dans ma base de données en utilisant ceci. J'ai 22 vues et j'ai eu 22 résultats donc c'est correct. Maintenant, je veux parcourir chacune de ces vues et faire une requête. Cela peut être quelque chose comme ce qui suit.Itineration dans une liste de noms de vue trouvés par une requête MSSQL2008
select TOP 1 * FROM xxxxxxxxxxxxxx
où xxxxxxxxxxxxxx devrait être l'ensemble de mes vues. Comment puis-je faire ceci?