Nous permettons à nos utilisations de modifier certaines vues pour les rapports et ce qui ne repose pas sur certaines méta-données de champ d'application que nous gardons la trace dans notre application. Ces champs peuvent être créés lors de l'exécution. J'ai un processus standard en place pour modifier les vues lorsqu'un champ est ajouté ou supprimé. J'ai maintenant besoin de faire cela par programme, ce qui signifie que je dois être capable de tirer le script Alter actuel, faire mes modifications, puis l'exécuter sur la base de données. Les deux dernières étapes sont assez faciles, mais la première partie me donne quelques problèmes.Comment puis-je récupérer par programmation le script alter view pour une vue dans SQL Server 2005
Les décisions de conception de côté (comme ils sont hors de mes mains dans ce cas particulier). Je voudrais savoir comment récupérer le script de vue Alter utilisé par Sql Server Management Studio pour la commande View-> Edit.
J'ai besoin de la même sortie que cette commande car j'ai des commentaires dans mes scripts qui permettent mes modifications. Questions connexes, mais pas tout à fait ce que je cherche.
In MSSQL, how do I generate a CREATE TABLE statement for a given table?
Je ne pouvais obtenir de scripts que pour faire des drop et créer des instructions, mais pas modifier les instructions. – Peter