我有脚本,我想先删除视图然后创建它。我知道如何删除表:
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' 必须是查询批处理中的第一条语句。