Ne pouvez pas l'utiliser pour créer ou modifier la vue en fonction de la vue existense

Je suis en train de réaliser ce que le code ci-dessous l'indique, mais j'obtiens le message d'erreur Incorrect syntax near the keyword 'view' sur le de créer et de modifier des lignes.

IF Object_ID('TestView') IS NULL
    BEGIN
        create view TestView
        as
        . . .
    END
ELSE
    BEGIN
        ALTER view TestView
        as
        . . .   
    END 

OriginalL'auteur ProfK | 2009-03-10