Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

creazione/aggiornamento della vista tramite procedura memorizzata

CREATE OR REPLACE non è valido in SQL Server (almeno non ancora ).

Forse intendevi:

EXEC('ALTER VIEW dbo. ...');

Inoltre non hai un assegno valido. Penso che intendessi:

IF NOT EXISTS 
  (SELECT 1 FROM sys.views WHERE [object_id] = OBJECT_ID('dbo.vwGetReadyWeapons'))