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