Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

criando/atualizando a visualização usando o procedimento armazenado


CREATE OR REPLACE não é válido no SQL Server (pelo menos ainda não ).

Talvez você quis dizer:
EXEC('ALTER VIEW dbo. ...');

Você também não tem um cheque válido. Acho que você quis dizer:
IF NOT EXISTS 
  (SELECT 1 FROM sys.views WHERE [object_id] = OBJECT_ID('dbo.vwGetReadyWeapons'))