У меня есть script, где я хочу сначала перенести представление, а затем создать его. Я знаю, как удалить стол:
IF EXISTS (SELECT * FROM sys.tables WHERE name = 'table1' AND type = 'U') DROP TABLE table1;
поэтому я сделал то же самое для просмотров:
IF EXISTS (SELECT * FROM sys.views WHERE name = 'view1' AND type = 'U') DROP VIEW view1;
create view1 as(......)
а затем я получил ошибку:
'CREATE VIEW' должен быть первым оператором в пакете запросов.