Pour différentes raisons, je souhaite modifier une vue via une procédure stockée.
Ci-dessous le code de la vue :
Mais cela me met "Erreur 156: Syntaxe incorrecte vers le mot clé VIEW"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 CREATE PROCEDURE [dbo].[MODIF_VUE_MAJ_TVA] @mois char(6) AS ALTER VIEW VUE_DATE_MAJ_MAX_TVA (Id_affilies,DATE_MAJ_FORMAT) AS SELECT dbo.LIGNE_CODE_TVA.ID_AFFILIES, MAX(dbo.LIGNE_CODE_TVA.DATE_MAJ_FORMAT) AS DATE_FORMAT FROM dbo.LIGNE_CODE_TVA where dbo.LIGNE_CODE_TVA.DATE_MAJ_FORMAT <= @mois GROUP BY dbo.LIGNE_CODE_TVA.ID_AFFILIES GO
Donc Est-ce possible de modifier une vue via une procédure stockée? Et pourquoi ma procédure ne fonctionne-t-elle pas?
Merci d'avance
Partager